/resolv/ |
A D | inet_pton.c | 54 return inet_pton4 (src, src + srclen, dst); in __inet_pton_length() 56 return inet_pton6 (src, src + srclen, dst); in __inet_pton_length() 69 return __inet_pton_length (af, src, strlen (src), dst); in libc_hidden_def() 89 while (src < end) in weak_alias() 91 ch = *src++; in weak_alias() 158 if (*src == ':') in inet_pton6() 160 ++src; in inet_pton6() 161 if (src == src_endp || *src != ':') in inet_pton6() 165 curtok = src; in inet_pton6() 170 ch = *src++; in inet_pton6() [all …]
|
A D | res-putget.c | 89 __putlong (uint32_t src, unsigned char *dst) in __putlong() argument 91 ns_put32 (src, dst); in __putlong() 96 __putshort (uint16_t src, unsigned char *dst) in libresolv_hidden_def() 98 ns_put16 (src, dst); in libresolv_hidden_def() 103 _getlong (const unsigned char *src) in libresolv_hidden_def() 105 return ns_get32 (src); in libresolv_hidden_def() 109 _getshort (const unsigned char *src) in _getshort() argument 111 return ns_get16 (src); in _getshort()
|
A D | inet_net_pton.c | 57 return (inet_net_pton_ipv4(src, dst, size)); in inet_net_pton() 87 ch = *src++; in inet_net_pton_ipv4() 88 if (ch == '0' && (src[0] == 'x' || src[0] == 'X') in inet_net_pton_ipv4() 89 && isascii(src[1]) && isxdigit(src[1])) { in inet_net_pton_ipv4() 95 src++; /* skip x or X. */ in inet_net_pton_ipv4() 96 while (isxdigit((ch = *src++))) { in inet_net_pton_ipv4() 128 } while (isascii((ch = *src++)) && isdigit(ch)); in inet_net_pton_ipv4() 136 ch = *src++; in inet_net_pton_ipv4() 144 if (ch == '/' && isascii(src[0]) && isdigit(src[0]) && dst > odst) { in inet_net_pton_ipv4() 146 ch = *src++; /* Skip over the /. */ in inet_net_pton_ipv4() [all …]
|
A D | ns_netint.c | 26 ns_get16(const u_char *src) { in ns_get16() argument 29 NS_GET16(dst, src); in ns_get16() 36 ns_get32(const u_char *src) { in strong_alias() 39 NS_GET32(dst, src); in strong_alias() 46 ns_put16(u_int src, u_char *dst) { in strong_alias() 47 NS_PUT16(src, dst); in strong_alias() 52 ns_put32(u_long src, u_char *dst) { in libresolv_hidden_def() 53 NS_PUT32(src, dst); in libresolv_hidden_def()
|
A D | inet_ntop.c | 41 static const char *inet_ntop4 (const u_char *src, char *dst, socklen_t size); 42 static const char *inet_ntop6 (const u_char *src, char *dst, socklen_t size); 53 inet_ntop (int af, const void *src, char *dst, socklen_t size) in inet_ntop() argument 57 return (inet_ntop4(src, dst, size)); in inet_ntop() 59 return (inet_ntop6(src, dst, size)); in inet_ntop() 80 inet_ntop4 (const u_char *src, char *dst, socklen_t size) in libc_hidden_def() 85 if (SPRINTF((tmp, fmt, src[0], src[1], src[2], src[3])) >= size) { in libc_hidden_def() 99 inet_ntop6 (const u_char *src, char *dst, socklen_t size) in inet_ntop6() argument 120 words[i / 2] = (src[i] << 8) | src[i + 1]; in inet_ntop6() 164 if (!inet_ntop4(src+12, tp, sizeof tmp - (tp - tmp))) in inet_ntop6()
|
A D | ns_ttl.c | 45 ns_format_ttl(u_long src, char *dst, size_t dstlen) { in ns_format_ttl() argument 50 secs = src % 60; src /= 60; in ns_format_ttl() 51 mins = src % 60; src /= 60; in ns_format_ttl() 52 hours = src % 24; src /= 24; in ns_format_ttl() 53 days = src % 7; src /= 7; in ns_format_ttl() 54 weeks = src; src = 0; in ns_format_ttl() 93 ns_parse_ttl(const char *src, u_long *dst) { in libresolv_hidden_def() 101 while ((ch = *src++) != '\0') { in libresolv_hidden_def()
|
A D | base64.c | 127 b64_ntop(u_char const *src, size_t srclength, char *target, size_t targsize) { in b64_ntop() argument 134 input[0] = *src++; in b64_ntop() 135 input[1] = *src++; in b64_ntop() 136 input[2] = *src++; in b64_ntop() 161 input[i] = *src++; in b64_ntop() 194 b64_pton (char const *src, u_char *target, size_t targsize) in libresolv_hidden_def() 202 while ((ch = *src++) != '\0') { in libresolv_hidden_def() 264 ch = *src++; /* Skip it, get next. */ in libresolv_hidden_def() 272 for ((void)NULL; ch != '\0'; ch = *src++) in libresolv_hidden_def() 278 ch = *src++; /* Skip the = */ in libresolv_hidden_def() [all …]
|
A D | inet_neta.c | 45 inet_neta (uint32_t src, char *dst, size_t size) in inet_neta() argument 50 while (src & 0xffffffff) { in inet_neta() 51 u_char b = (src & 0xff000000) >> 24; in inet_neta() 53 src <<= 8; in inet_neta() 59 if (src != 0L) { in inet_neta()
|
A D | inet_net_ntop.c | 34 static char * inet_net_ntop_ipv4 (const u_char *src, int bits, 48 inet_net_ntop (int af, const void *src, int bits, char *dst, size_t size) in inet_net_ntop() argument 52 return (inet_net_ntop_ipv4(src, bits, dst, size)); in inet_net_ntop() 73 inet_net_ntop_ipv4 (const u_char *src, int bits, char *dst, size_t size) in inet_net_ntop_ipv4() argument 97 dst += SPRINTF((dst, "%u", *src++)); in inet_net_ntop_ipv4() 114 dst += SPRINTF((dst, "%u", *src & m)); in inet_net_ntop_ipv4()
|
A D | ns_name_pton.c | 27 ___ns_name_pton (const char *src, unsigned char *dst, size_t dstsiz) in ___ns_name_pton() argument 37 while ((c = *src++) != 0) in ___ns_name_pton() 44 if ((c = *src++) == 0 || c < '0' || c > '9') in ___ns_name_pton() 50 if ((c = *src++) == 0 || c < '0' || c > '9') in ___ns_name_pton() 85 if (*src == '\0') in ___ns_name_pton() 103 if (c == 0 || *src == '.') in ___ns_name_pton()
|
A D | ns_makecanon.c | 30 __libc_ns_makecanon (const char *src, char *dst, size_t dstsize) in __libc_ns_makecanon() argument 32 size_t n = strlen (src); in __libc_ns_makecanon() 39 strcpy (dst, src); in __libc_ns_makecanon()
|
A D | ns_name.c | 49 ns_name_ntol(const u_char *src, u_char *dst, size_t dstsiz) in ns_name_ntol() argument 57 cp = src; in ns_name_ntol() 97 ns_name_rollback(const u_char *src, const u_char **dnptrs, in ns_name_rollback() argument 101 if (*dnptrs >= src) { in ns_name_rollback()
|
A D | ns_name_unpack.c | 28 const unsigned char *src, unsigned char *dst, size_t dstsiz) in ___ns_name_unpack() argument 37 srcp = src; in ___ns_name_unpack() 78 len = srcp - src + 1; in ___ns_name_unpack() 106 len = srcp - src; in ___ns_name_unpack()
|
A D | mapv4v6addr.h | 56 map_v4v6_address (const char *src, char *dst) in map_v4v6_address() argument 62 memcpy (dst + 12, src, INADDRSZ); in map_v4v6_address()
|
A D | dn_comp.c | 92 ___dn_comp (const char *src, unsigned char *dst, int dstsiz, in ___dn_comp() argument 95 return __ns_name_compress (src, dst, (size_t) dstsiz, in ___dn_comp()
|
A D | resolv-deprecated.c | 33 ns_makecanon (const char *src, char *dst, size_t dstsize) in ns_makecanon() argument 35 return __libc_ns_makecanon (src, dst, dstsize); in ns_makecanon()
|
A D | ns_name_compress.c | 33 ___ns_name_compress (const char *src, unsigned char *dst, size_t dstsiz, in ___ns_name_compress() argument 39 if (__ns_name_pton (src, tmp, sizeof tmp) < 0) in ___ns_name_compress()
|
A D | ns_name_uncompress.c | 26 const unsigned char *src, char *dst, size_t dstsiz) in ___ns_name_uncompress() argument 29 int n = __ns_name_unpack (msg, eom, src, tmp, sizeof tmp); in ___ns_name_uncompress()
|
A D | dn_expand.c | 96 const unsigned char *src, char *dst, int dstsiz) in ___dn_expand() argument 98 int n = __ns_name_uncompress (msg, eom, src, dst, (size_t) dstsiz); in ___dn_expand()
|
A D | ns_name_pack.c | 104 ___ns_name_pack (const unsigned char *src, unsigned char *dst, int dstsiz, in ___ns_name_pack() argument 112 srcp = src; in ___ns_name_pack() 149 srcp = src; in ___ns_name_pack()
|
A D | ns_name_ntop.c | 58 ___ns_name_ntop (const unsigned char *src, char *dst, size_t dstsiz) in ___ns_name_ntop() argument 65 cp = src; in ___ns_name_ntop()
|
A D | README | 5 from BIND 8. Only a subset of the src/lib/resolv part of libbind is 107 src/include/ 112 src/lib/resolv/ 122 src/lib/nameser/ 130 src/lib/inet/ 139 src/lib/isc/
|
A D | resolv-internal.h | 97 int __inet_pton_length (int af, const char *src, size_t srclen, void *);
|
A D | ns_print.c | 45 static int addstr(const char *src, size_t len, 739 addstr(const char *src, size_t len, char **buf, size_t *buflen) { in addstr() argument 744 memcpy(*buf, src, len); in addstr()
|
A D | compat-gethnamaddr.c | 91 static void map_v4v6_address (const char *src, char *dst) __THROW; 834 map_v4v6_address (const char *src, char *dst) in map_v4v6_address() argument 841 memcpy(tmp, src, INADDRSZ); in map_v4v6_address()
|