diff options
Diffstat (limited to 'resolv')
-rw-r--r-- | resolv/nss_dns/dns-host.c | 8 | ||||
-rw-r--r-- | resolv/nss_dns/dns-network.c | 8 |
2 files changed, 2 insertions, 14 deletions
diff --git a/resolv/nss_dns/dns-host.c b/resolv/nss_dns/dns-host.c index 01864dc96e..705b3c9c07 100644 --- a/resolv/nss_dns/dns-host.c +++ b/resolv/nss_dns/dns-host.c @@ -80,6 +80,7 @@ #include <string.h> #include "nsswitch.h" +#include <arpa/nameser.h> /* Get implementeation for some internal functions. */ #include <resolv/resolv-internal.h> @@ -106,13 +107,6 @@ typedef union querybuf u_char buf[MAXPACKET]; } querybuf; -/* These functions are defined in res_comp.c. */ -#define NS_MAXCDNAME 255 /* maximum compressed domain name */ -extern int __ns_name_ntop (const u_char *, char *, size_t); -extern int __ns_name_unpack (const u_char *, const u_char *, - const u_char *, u_char *, size_t); - - static enum nss_status getanswer_r (const querybuf *answer, int anslen, const char *qname, int qtype, struct hostent *result, char *buffer, diff --git a/resolv/nss_dns/dns-network.c b/resolv/nss_dns/dns-network.c index fd8c5656c0..2be72d33a3 100644 --- a/resolv/nss_dns/dns-network.c +++ b/resolv/nss_dns/dns-network.c @@ -66,6 +66,7 @@ #include "nsswitch.h" #include <arpa/inet.h> +#include <arpa/nameser.h> /* Maximum number of aliases we allow. */ #define MAX_NR_ALIASES 48 @@ -92,13 +93,6 @@ typedef union querybuf u_char buf[MAXPACKET]; } querybuf; -/* These functions are defined in res_comp.c. */ -#define NS_MAXCDNAME 255 /* maximum compressed domain name */ -extern int __ns_name_ntop (const u_char *, char *, size_t) __THROW; -extern int __ns_name_unpack (const u_char *, const u_char *, - const u_char *, u_char *, size_t) __THROW; - - /* Prototypes for local functions. */ static enum nss_status getanswer_r (const querybuf *answer, int anslen, struct netent *result, char *buffer, |