diff options
Diffstat (limited to 'src/network')
-rw-r--r-- | src/network/getnameinfo.c | 5 | ||||
-rw-r--r-- | src/network/inet_addr.c | 2 | ||||
-rw-r--r-- | src/network/lookup_ipliteral.c | 2 | ||||
-rw-r--r-- | src/network/lookup_name.c | 4 | ||||
-rw-r--r-- | src/network/res_query.c | 3 | ||||
-rw-r--r-- | src/network/res_send.c | 2 |
6 files changed, 2 insertions, 16 deletions
diff --git a/src/network/getnameinfo.c b/src/network/getnameinfo.c index 79b9e6ea..84f5ed6c 100644 --- a/src/network/getnameinfo.c +++ b/src/network/getnameinfo.c @@ -7,13 +7,10 @@ #include <arpa/inet.h> #include <net/if.h> #include <ctype.h> +#include <resolv.h> #include "lookup.h" #include "stdio_impl.h" -int __dn_expand(const unsigned char *, const unsigned char *, const unsigned char *, char *, int); -int __res_mkquery(int, const char *, int, int, const unsigned char *, int, const unsigned char*, unsigned char *, int); -int __res_send(const unsigned char *, int, unsigned char *, int); - #define PTR_MAX (64 + sizeof ".in-addr.arpa") #define RR_PTR 12 diff --git a/src/network/inet_addr.c b/src/network/inet_addr.c index 10b21f21..11ece3d6 100644 --- a/src/network/inet_addr.c +++ b/src/network/inet_addr.c @@ -2,8 +2,6 @@ #include <netinet/in.h> #include <arpa/inet.h> -int __inet_aton(const char *, struct in_addr *); - in_addr_t inet_addr(const char *p) { struct in_addr a; diff --git a/src/network/lookup_ipliteral.c b/src/network/lookup_ipliteral.c index 8ed14605..2fddab73 100644 --- a/src/network/lookup_ipliteral.c +++ b/src/network/lookup_ipliteral.c @@ -9,8 +9,6 @@ #include <ctype.h> #include "lookup.h" -int __inet_aton(const char *, struct in_addr *); - int __lookup_ipliteral(struct address buf[static 1], const char *name, int family) { struct in_addr a4; diff --git a/src/network/lookup_name.c b/src/network/lookup_name.c index 5a096ac0..c93263a9 100644 --- a/src/network/lookup_name.c +++ b/src/network/lookup_name.c @@ -10,6 +10,7 @@ #include <unistd.h> #include <pthread.h> #include <errno.h> +#include <resolv.h> #include "lookup.h" #include "stdio_impl.h" #include "syscall.h" @@ -98,9 +99,6 @@ struct dpc_ctx { int cnt; }; -int __dn_expand(const unsigned char *, const unsigned char *, const unsigned char *, char *, int); -int __res_mkquery(int, const char *, int, int, const unsigned char *, int, const unsigned char*, unsigned char *, int); - #define RR_A 1 #define RR_CNAME 5 #define RR_AAAA 28 diff --git a/src/network/res_query.c b/src/network/res_query.c index 2b4e4bb1..691ccb16 100644 --- a/src/network/res_query.c +++ b/src/network/res_query.c @@ -2,9 +2,6 @@ #include <netdb.h> #include "libc.h" -int __res_mkquery(int, const char *, int, int, const unsigned char *, int, const unsigned char*, unsigned char *, int); -int __res_send(const unsigned char *, int, unsigned char *, int); - int __res_query(const char *name, int class, int type, unsigned char *dest, int len) { unsigned char q[280]; diff --git a/src/network/res_send.c b/src/network/res_send.c index 19cfe0f6..6facc1bd 100644 --- a/src/network/res_send.c +++ b/src/network/res_send.c @@ -1,8 +1,6 @@ #include <resolv.h> #include "libc.h" -int __res_msend(int, const unsigned char *const *, const int *, unsigned char *const *, int *, int); - int __res_send(const unsigned char *msg, int msglen, unsigned char *answer, int anslen) { int r = __res_msend(1, &msg, &msglen, &answer, &anslen, anslen); |