aboutsummaryrefslogtreecommitdiff
path: root/src/network
diff options
context:
space:
mode:
Diffstat (limited to 'src/network')
-rw-r--r--src/network/accept.c8
-rw-r--r--src/network/accept4.c8
-rw-r--r--src/network/bind.c8
-rw-r--r--src/network/connect.c8
-rw-r--r--src/network/dn_comp.c8
-rw-r--r--src/network/dn_expand.c8
-rw-r--r--src/network/dn_skipname.c8
-rw-r--r--src/network/dns_parse.c8
-rw-r--r--src/network/ent.c8
-rw-r--r--src/network/ether.c8
-rw-r--r--src/network/freeaddrinfo.c8
-rw-r--r--src/network/gai_strerror.c8
-rw-r--r--src/network/getaddrinfo.c8
-rw-r--r--src/network/gethostbyaddr.c8
-rw-r--r--src/network/gethostbyaddr_r.c8
-rw-r--r--src/network/gethostbyname.c8
-rw-r--r--src/network/gethostbyname2.c8
-rw-r--r--src/network/gethostbyname2_r.c8
-rw-r--r--src/network/gethostbyname_r.c8
-rw-r--r--src/network/getifaddrs.c8
-rw-r--r--src/network/getnameinfo.c8
-rw-r--r--src/network/getpeername.c8
-rw-r--r--src/network/getservbyname.c8
-rw-r--r--src/network/getservbyname_r.c8
-rw-r--r--src/network/getservbyport.c8
-rw-r--r--src/network/getservbyport_r.c8
-rw-r--r--src/network/getsockname.c8
-rw-r--r--src/network/getsockopt.c8
-rw-r--r--src/network/h_errno.c8
-rw-r--r--src/network/herror.c8
-rw-r--r--src/network/hstrerror.c8
-rw-r--r--src/network/htonl.c8
-rw-r--r--src/network/htons.c8
-rw-r--r--src/network/if_freenameindex.c8
-rw-r--r--src/network/if_indextoname.c8
-rw-r--r--src/network/if_nameindex.c8
-rw-r--r--src/network/if_nametoindex.c8
-rw-r--r--src/network/in6addr_any.c8
-rw-r--r--src/network/in6addr_loopback.c8
-rw-r--r--src/network/inet_addr.c8
-rw-r--r--src/network/inet_aton.c8
-rw-r--r--src/network/inet_legacy.c8
-rw-r--r--src/network/inet_ntoa.c8
-rw-r--r--src/network/inet_ntop.c8
-rw-r--r--src/network/inet_pton.c8
-rw-r--r--src/network/listen.c8
-rw-r--r--src/network/lookup_ipliteral.c8
-rw-r--r--src/network/lookup_name.c8
-rw-r--r--src/network/lookup_serv.c8
-rw-r--r--src/network/netlink.c8
-rw-r--r--src/network/netname.c8
-rw-r--r--src/network/ns_parse.c8
-rw-r--r--src/network/ntohl.c8
-rw-r--r--src/network/ntohs.c8
-rw-r--r--src/network/proto.c8
-rw-r--r--src/network/recv.c8
-rw-r--r--src/network/recvfrom.c8
-rw-r--r--src/network/recvmmsg.c8
-rw-r--r--src/network/recvmsg.c8
-rw-r--r--src/network/res_init.c8
-rw-r--r--src/network/res_mkquery.c8
-rw-r--r--src/network/res_msend.c8
-rw-r--r--src/network/res_query.c8
-rw-r--r--src/network/res_querydomain.c8
-rw-r--r--src/network/res_send.c8
-rw-r--r--src/network/res_state.c8
-rw-r--r--src/network/resolvconf.c8
-rw-r--r--src/network/send.c8
-rw-r--r--src/network/sendmmsg.c8
-rw-r--r--src/network/sendmsg.c8
-rw-r--r--src/network/sendto.c8
-rw-r--r--src/network/serv.c8
-rw-r--r--src/network/setsockopt.c8
-rw-r--r--src/network/shutdown.c8
-rw-r--r--src/network/sockatmark.c8
-rw-r--r--src/network/socket.c8
-rw-r--r--src/network/socketpair.c8
77 files changed, 616 insertions, 0 deletions
diff --git a/src/network/accept.c b/src/network/accept.c
index a92406fa..912e47ef 100644
--- a/src/network/accept.c
+++ b/src/network/accept.c
@@ -5,3 +5,11 @@ int accept(int fd, struct sockaddr *restrict addr, socklen_t *restrict len)
{
return socketcall_cp(accept, fd, addr, len, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/accept4.c b/src/network/accept4.c
index 765a38ed..2e7d0c6b 100644
--- a/src/network/accept4.c
+++ b/src/network/accept4.c
@@ -21,3 +21,11 @@ int accept4(int fd, struct sockaddr *restrict addr, socklen_t *restrict len, int
__syscall(SYS_fcntl, ret, F_SETFL, O_NONBLOCK);
return ret;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/bind.c b/src/network/bind.c
index 07bb669a..e429f2ea 100644
--- a/src/network/bind.c
+++ b/src/network/bind.c
@@ -5,3 +5,11 @@ int bind(int fd, const struct sockaddr *addr, socklen_t len)
{
return socketcall(bind, fd, addr, len, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/connect.c b/src/network/connect.c
index 289127be..9b58a630 100644
--- a/src/network/connect.c
+++ b/src/network/connect.c
@@ -5,3 +5,11 @@ int connect(int fd, const struct sockaddr *addr, socklen_t len)
{
return socketcall_cp(connect, fd, addr, len, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/dn_comp.c b/src/network/dn_comp.c
index f0ccd160..d31dd1e3 100644
--- a/src/network/dn_comp.c
+++ b/src/network/dn_comp.c
@@ -105,3 +105,11 @@ int dn_comp(const char *src, unsigned char *dst, int space, unsigned char **dnpt
}
return i;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/dn_expand.c b/src/network/dn_expand.c
index eac343af..53b1d582 100644
--- a/src/network/dn_expand.c
+++ b/src/network/dn_expand.c
@@ -31,3 +31,11 @@ int __dn_expand(const unsigned char *base, const unsigned char *end, const unsig
}
weak_alias(__dn_expand, dn_expand);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/dn_skipname.c b/src/network/dn_skipname.c
index eba65bb8..c65c5d50 100644
--- a/src/network/dn_skipname.c
+++ b/src/network/dn_skipname.c
@@ -13,3 +13,11 @@ int dn_skipname(const unsigned char *s, const unsigned char *end)
else p += *p + 1;
return -1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/dns_parse.c b/src/network/dns_parse.c
index 09813112..2d83ae42 100644
--- a/src/network/dns_parse.c
+++ b/src/network/dns_parse.c
@@ -30,3 +30,11 @@ int __dns_parse(const unsigned char *r, int rlen, int (*callback)(void *, int, c
}
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/ent.c b/src/network/ent.c
index c6e01230..33c5aa6d 100644
--- a/src/network/ent.c
+++ b/src/network/ent.c
@@ -20,3 +20,11 @@ void endhostent(void)
weak_alias(sethostent, setnetent);
weak_alias(endhostent, endnetent);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/ether.c b/src/network/ether.c
index 4304a972..013202d6 100644
--- a/src/network/ether.c
+++ b/src/network/ether.c
@@ -56,3 +56,11 @@ int ether_hostton(const char *hostname, struct ether_addr *e)
{
return -1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/freeaddrinfo.c b/src/network/freeaddrinfo.c
index 62241c23..3dff999d 100644
--- a/src/network/freeaddrinfo.c
+++ b/src/network/freeaddrinfo.c
@@ -14,3 +14,11 @@ void freeaddrinfo(struct addrinfo *p)
if (!(b->ref -= cnt)) free(b);
else UNLOCK(b->lock);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gai_strerror.c b/src/network/gai_strerror.c
index 56b71503..3c43736b 100644
--- a/src/network/gai_strerror.c
+++ b/src/network/gai_strerror.c
@@ -23,3 +23,11 @@ const char *gai_strerror(int ecode)
if (!*s) s++;
return LCTRANS_CUR(s);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getaddrinfo.c b/src/network/getaddrinfo.c
index 64ad259a..6f52bc91 100644
--- a/src/network/getaddrinfo.c
+++ b/src/network/getaddrinfo.c
@@ -138,3 +138,11 @@ int getaddrinfo(const char *restrict host, const char *restrict serv, const stru
*res = &out->ai;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyaddr.c b/src/network/gethostbyaddr.c
index c3cacaac..98a41e86 100644
--- a/src/network/gethostbyaddr.c
+++ b/src/network/gethostbyaddr.c
@@ -22,3 +22,11 @@ struct hostent *gethostbyaddr(const void *a, socklen_t l, int af)
} while (err == ERANGE);
return res;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyaddr_r.c b/src/network/gethostbyaddr_r.c
index ceaf3935..d8f129d6 100644
--- a/src/network/gethostbyaddr_r.c
+++ b/src/network/gethostbyaddr_r.c
@@ -70,3 +70,11 @@ int gethostbyaddr_r(const void *a, socklen_t l, int af,
*res = h;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyname.c b/src/network/gethostbyname.c
index bfedf52a..a3e4d8f4 100644
--- a/src/network/gethostbyname.c
+++ b/src/network/gethostbyname.c
@@ -9,3 +9,11 @@ struct hostent *gethostbyname(const char *name)
{
return gethostbyname2(name, AF_INET);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyname2.c b/src/network/gethostbyname2.c
index bd0da7f8..9215ffa5 100644
--- a/src/network/gethostbyname2.c
+++ b/src/network/gethostbyname2.c
@@ -23,3 +23,11 @@ struct hostent *gethostbyname2(const char *name, int af)
} while (err == ERANGE);
return res;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyname2_r.c b/src/network/gethostbyname2_r.c
index a5eb67fe..cc0d8761 100644
--- a/src/network/gethostbyname2_r.c
+++ b/src/network/gethostbyname2_r.c
@@ -80,3 +80,11 @@ int gethostbyname2_r(const char *name, int af,
*res = h;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/gethostbyname_r.c b/src/network/gethostbyname_r.c
index cd872541..efc3e660 100644
--- a/src/network/gethostbyname_r.c
+++ b/src/network/gethostbyname_r.c
@@ -9,3 +9,11 @@ int gethostbyname_r(const char *name,
{
return gethostbyname2_r(name, AF_INET, h, buf, buflen, res, err);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getifaddrs.c b/src/network/getifaddrs.c
index 74df4d6c..6d953dfb 100644
--- a/src/network/getifaddrs.c
+++ b/src/network/getifaddrs.c
@@ -214,3 +214,11 @@ int getifaddrs(struct ifaddrs **ifap)
else freeifaddrs(ctx->first);
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getnameinfo.c b/src/network/getnameinfo.c
index 7abe0fa9..53e0f99a 100644
--- a/src/network/getnameinfo.c
+++ b/src/network/getnameinfo.c
@@ -199,3 +199,11 @@ int getnameinfo(const struct sockaddr *restrict sa, socklen_t sl,
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getpeername.c b/src/network/getpeername.c
index 6567b451..6e947b6d 100644
--- a/src/network/getpeername.c
+++ b/src/network/getpeername.c
@@ -5,3 +5,11 @@ int getpeername(int fd, struct sockaddr *restrict addr, socklen_t *restrict len)
{
return socketcall(getpeername, fd, addr, len, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getservbyname.c b/src/network/getservbyname.c
index dd303767..be1618ee 100644
--- a/src/network/getservbyname.c
+++ b/src/network/getservbyname.c
@@ -10,3 +10,11 @@ struct servent *getservbyname(const char *name, const char *prots)
return 0;
return &se;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getservbyname_r.c b/src/network/getservbyname_r.c
index cad6317a..ec8495aa 100644
--- a/src/network/getservbyname_r.c
+++ b/src/network/getservbyname_r.c
@@ -53,3 +53,11 @@ int getservbyname_r(const char *name, const char *prots,
*res = se;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getservbyport.c b/src/network/getservbyport.c
index c9ecbb11..819e2533 100644
--- a/src/network/getservbyport.c
+++ b/src/network/getservbyport.c
@@ -10,3 +10,11 @@ struct servent *getservbyport(int port, const char *prots)
return 0;
return &se;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getservbyport_r.c b/src/network/getservbyport_r.c
index e4cc3079..58368fb2 100644
--- a/src/network/getservbyport_r.c
+++ b/src/network/getservbyport_r.c
@@ -60,3 +60,11 @@ int getservbyport_r(int port, const char *prots,
*res = se;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getsockname.c b/src/network/getsockname.c
index 7885fc13..b86bec57 100644
--- a/src/network/getsockname.c
+++ b/src/network/getsockname.c
@@ -5,3 +5,11 @@ int getsockname(int fd, struct sockaddr *restrict addr, socklen_t *restrict len)
{
return socketcall(getsockname, fd, addr, len, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/getsockopt.c b/src/network/getsockopt.c
index d3640d9c..3d53abbd 100644
--- a/src/network/getsockopt.c
+++ b/src/network/getsockopt.c
@@ -39,3 +39,11 @@ int getsockopt(int fd, int level, int optname, void *restrict optval, socklen_t
}
return __syscall_ret(r);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/h_errno.c b/src/network/h_errno.c
index 638f7718..7aa671ed 100644
--- a/src/network/h_errno.c
+++ b/src/network/h_errno.c
@@ -9,3 +9,11 @@ int *__h_errno_location(void)
if (!__pthread_self()->stack) return &h_errno;
return &__pthread_self()->h_errno_val;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/herror.c b/src/network/herror.c
index 87f8cff4..07c33a54 100644
--- a/src/network/herror.c
+++ b/src/network/herror.c
@@ -6,3 +6,11 @@ void herror(const char *msg)
{
fprintf(stderr, "%s%s%s\n", msg?msg:"", msg?": ":"", hstrerror(h_errno));
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/hstrerror.c b/src/network/hstrerror.c
index a4d001c5..20ba33ec 100644
--- a/src/network/hstrerror.c
+++ b/src/network/hstrerror.c
@@ -16,3 +16,11 @@ const char *hstrerror(int ecode)
if (!*s) s++;
return LCTRANS_CUR(s);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/htonl.c b/src/network/htonl.c
index 6622d16c..24f2e2a5 100644
--- a/src/network/htonl.c
+++ b/src/network/htonl.c
@@ -6,3 +6,11 @@ uint32_t htonl(uint32_t n)
union { int i; char c; } u = { 1 };
return u.c ? bswap_32(n) : n;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/htons.c b/src/network/htons.c
index 03a3a1d5..07759233 100644
--- a/src/network/htons.c
+++ b/src/network/htons.c
@@ -6,3 +6,11 @@ uint16_t htons(uint16_t n)
union { int i; char c; } u = { 1 };
return u.c ? bswap_16(n) : n;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/if_freenameindex.c b/src/network/if_freenameindex.c
index 89bafcc0..8170cec8 100644
--- a/src/network/if_freenameindex.c
+++ b/src/network/if_freenameindex.c
@@ -5,3 +5,11 @@ void if_freenameindex(struct if_nameindex *idx)
{
free(idx);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/if_indextoname.c b/src/network/if_indextoname.c
index 3b368bf0..c44d5695 100644
--- a/src/network/if_indextoname.c
+++ b/src/network/if_indextoname.c
@@ -21,3 +21,11 @@ char *if_indextoname(unsigned index, char *name)
}
return strncpy(name, ifr.ifr_name, IF_NAMESIZE);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/if_nameindex.c b/src/network/if_nameindex.c
index 2deaef76..b868da85 100644
--- a/src/network/if_nameindex.c
+++ b/src/network/if_nameindex.c
@@ -112,3 +112,11 @@ err:
errno = ENOBUFS;
return ifs;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/if_nametoindex.c b/src/network/if_nametoindex.c
index 331413c6..c441085c 100644
--- a/src/network/if_nametoindex.c
+++ b/src/network/if_nametoindex.c
@@ -16,3 +16,11 @@ unsigned if_nametoindex(const char *name)
__syscall(SYS_close, fd);
return r < 0 ? 0 : ifr.ifr_ifindex;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/in6addr_any.c b/src/network/in6addr_any.c
index 995387fa..703a935c 100644
--- a/src/network/in6addr_any.c
+++ b/src/network/in6addr_any.c
@@ -1,3 +1,11 @@
#include <netinet/in.h>
const struct in6_addr in6addr_any = IN6ADDR_ANY_INIT;
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/in6addr_loopback.c b/src/network/in6addr_loopback.c
index b96005b8..b1960f34 100644
--- a/src/network/in6addr_loopback.c
+++ b/src/network/in6addr_loopback.c
@@ -1,3 +1,11 @@
#include <netinet/in.h>
const struct in6_addr in6addr_loopback = IN6ADDR_LOOPBACK_INIT;
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_addr.c b/src/network/inet_addr.c
index 11ece3d6..59130d60 100644
--- a/src/network/inet_addr.c
+++ b/src/network/inet_addr.c
@@ -8,3 +8,11 @@ in_addr_t inet_addr(const char *p)
if (!__inet_aton(p, &a)) return -1;
return a.s_addr;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_aton.c b/src/network/inet_aton.c
index c65f7c2c..42b5eb46 100644
--- a/src/network/inet_aton.c
+++ b/src/network/inet_aton.c
@@ -39,3 +39,11 @@ int __inet_aton(const char *s0, struct in_addr *dest)
}
weak_alias(__inet_aton, inet_aton);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_legacy.c b/src/network/inet_legacy.c
index 621b47b0..f6c98c16 100644
--- a/src/network/inet_legacy.c
+++ b/src/network/inet_legacy.c
@@ -30,3 +30,11 @@ in_addr_t inet_netof(struct in_addr in)
if (h>>24 < 192) return h >> 16;
return h >> 8;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_ntoa.c b/src/network/inet_ntoa.c
index 71411e0b..22a35c88 100644
--- a/src/network/inet_ntoa.c
+++ b/src/network/inet_ntoa.c
@@ -8,3 +8,11 @@ char *inet_ntoa(struct in_addr in)
snprintf(buf, sizeof buf, "%d.%d.%d.%d", a[0], a[1], a[2], a[3]);
return buf;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_ntop.c b/src/network/inet_ntop.c
index 4bfef2c5..53c83c44 100644
--- a/src/network/inet_ntop.c
+++ b/src/network/inet_ntop.c
@@ -52,3 +52,11 @@ const char *inet_ntop(int af, const void *restrict a0, char *restrict s, socklen
errno = ENOSPC;
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/inet_pton.c b/src/network/inet_pton.c
index bcbdd9ef..705ea541 100644
--- a/src/network/inet_pton.c
+++ b/src/network/inet_pton.c
@@ -70,3 +70,11 @@ int inet_pton(int af, const char *restrict s, void *restrict a0)
if (need_v4 && inet_pton(AF_INET, (void *)s, a-4) <= 0) return 0;
return 1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/listen.c b/src/network/listen.c
index f84ad03b..b3818db1 100644
--- a/src/network/listen.c
+++ b/src/network/listen.c
@@ -5,3 +5,11 @@ int listen(int fd, int backlog)
{
return socketcall(listen, fd, backlog, 0, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/lookup_ipliteral.c b/src/network/lookup_ipliteral.c
index 1e766206..cc4fd592 100644
--- a/src/network/lookup_ipliteral.c
+++ b/src/network/lookup_ipliteral.c
@@ -53,3 +53,11 @@ int __lookup_ipliteral(struct address buf[static 1], const char *name, int famil
buf[0].scopeid = scopeid;
return 1;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/lookup_name.c b/src/network/lookup_name.c
index 35218185..9356775f 100644
--- a/src/network/lookup_name.c
+++ b/src/network/lookup_name.c
@@ -435,3 +435,11 @@ int __lookup_name(struct address buf[static MAXADDRS], char canon[static 256], c
return cnt;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/lookup_serv.c b/src/network/lookup_serv.c
index ae382778..e9fda897 100644
--- a/src/network/lookup_serv.c
+++ b/src/network/lookup_serv.c
@@ -112,3 +112,11 @@ int __lookup_serv(struct service buf[static MAXSERVS], const char *name, int pro
__fclose_ca(f);
return cnt > 0 ? cnt : EAI_SERVICE;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/netlink.c b/src/network/netlink.c
index 94dba7f5..cc54d03e 100644
--- a/src/network/netlink.c
+++ b/src/network/netlink.c
@@ -50,3 +50,11 @@ int __rtnetlink_enumerate(int link_af, int addr_af, int (*cb)(void *ctx, struct
__syscall(SYS_close,fd);
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/netname.c b/src/network/netname.c
index ba6e6656..2d6c6e01 100644
--- a/src/network/netname.c
+++ b/src/network/netname.c
@@ -10,3 +10,11 @@ struct netent *getnetbyname(const char *name)
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/ns_parse.c b/src/network/ns_parse.c
index d01da47a..252cec4a 100644
--- a/src/network/ns_parse.c
+++ b/src/network/ns_parse.c
@@ -169,3 +169,11 @@ int ns_name_uncompress(const unsigned char *msg, const unsigned char *eom,
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/ntohl.c b/src/network/ntohl.c
index d6fce459..d99ebc05 100644
--- a/src/network/ntohl.c
+++ b/src/network/ntohl.c
@@ -6,3 +6,11 @@ uint32_t ntohl(uint32_t n)
union { int i; char c; } u = { 1 };
return u.c ? bswap_32(n) : n;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/ntohs.c b/src/network/ntohs.c
index 745cef42..85cbf2ea 100644
--- a/src/network/ntohs.c
+++ b/src/network/ntohs.c
@@ -6,3 +6,11 @@ uint16_t ntohs(uint16_t n)
union { int i; char c; } u = { 1 };
return u.c ? bswap_16(n) : n;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/proto.c b/src/network/proto.c
index c4fd34ef..1d8b9bbd 100644
--- a/src/network/proto.c
+++ b/src/network/proto.c
@@ -82,3 +82,11 @@ struct protoent *getprotobynumber(int num)
while (p && p->p_proto != num);
return p;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/recv.c b/src/network/recv.c
index 59700485..447c92ef 100644
--- a/src/network/recv.c
+++ b/src/network/recv.c
@@ -4,3 +4,11 @@ ssize_t recv(int fd, void *buf, size_t len, int flags)
{
return recvfrom(fd, buf, len, flags, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/recvfrom.c b/src/network/recvfrom.c
index 61911663..4c241729 100644
--- a/src/network/recvfrom.c
+++ b/src/network/recvfrom.c
@@ -5,3 +5,11 @@ ssize_t recvfrom(int fd, void *restrict buf, size_t len, int flags, struct socka
{
return socketcall_cp(recvfrom, fd, buf, len, flags, addr, alen);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/recvmmsg.c b/src/network/recvmmsg.c
index 2978e2f6..b686ddac 100644
--- a/src/network/recvmmsg.c
+++ b/src/network/recvmmsg.c
@@ -37,3 +37,11 @@ int recvmmsg(int fd, struct mmsghdr *msgvec, unsigned int vlen, unsigned int fla
return syscall_cp(SYS_recvmmsg, fd, msgvec, vlen, flags, timeout);
#endif
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/recvmsg.c b/src/network/recvmsg.c
index 03641625..76461a9a 100644
--- a/src/network/recvmsg.c
+++ b/src/network/recvmsg.c
@@ -66,3 +66,11 @@ ssize_t recvmsg(int fd, struct msghdr *msg, int flags)
#endif
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_init.c b/src/network/res_init.c
index 5dba9dfc..09ec3f02 100644
--- a/src/network/res_init.c
+++ b/src/network/res_init.c
@@ -4,3 +4,11 @@ int res_init()
{
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_mkquery.c b/src/network/res_mkquery.c
index 614bf786..9db96c4e 100644
--- a/src/network/res_mkquery.c
+++ b/src/network/res_mkquery.c
@@ -43,3 +43,11 @@ int __res_mkquery(int op, const char *dname, int class, int type,
}
weak_alias(__res_mkquery, res_mkquery);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_msend.c b/src/network/res_msend.c
index 86c2fcf4..89b88860 100644
--- a/src/network/res_msend.c
+++ b/src/network/res_msend.c
@@ -323,3 +323,11 @@ int __res_msend(int nqueries, const unsigned char *const *queries,
if (__get_resolv_conf(&conf, 0, 0) < 0) return -1;
return __res_msend_rc(nqueries, queries, qlens, answers, alens, asize, &conf);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_query.c b/src/network/res_query.c
index 506dc231..bcc6ae7a 100644
--- a/src/network/res_query.c
+++ b/src/network/res_query.c
@@ -24,3 +24,11 @@ int res_query(const char *name, int class, int type, unsigned char *dest, int le
}
weak_alias(res_query, res_search);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_querydomain.c b/src/network/res_querydomain.c
index 727e6f6b..322de1da 100644
--- a/src/network/res_querydomain.c
+++ b/src/network/res_querydomain.c
@@ -12,3 +12,11 @@ int res_querydomain(const char *name, const char *domain, int class, int type, u
memcpy(tmp+nl+1, domain, dl+1);
return res_query(tmp, class, type, dest, len);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_send.c b/src/network/res_send.c
index 9593164d..28a17e44 100644
--- a/src/network/res_send.c
+++ b/src/network/res_send.c
@@ -15,3 +15,11 @@ int __res_send(const unsigned char *msg, int msglen, unsigned char *answer, int
}
weak_alias(__res_send, res_send);
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/res_state.c b/src/network/res_state.c
index 5c42cda5..e169be71 100644
--- a/src/network/res_state.c
+++ b/src/network/res_state.c
@@ -7,3 +7,11 @@ struct __res_state *__res_state()
static struct __res_state res;
return &res;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/resolvconf.c b/src/network/resolvconf.c
index ceabf080..0792c6ff 100644
--- a/src/network/resolvconf.c
+++ b/src/network/resolvconf.c
@@ -92,3 +92,11 @@ no_resolv_conf:
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/send.c b/src/network/send.c
index 9f104977..e6421d8e 100644
--- a/src/network/send.c
+++ b/src/network/send.c
@@ -4,3 +4,11 @@ ssize_t send(int fd, const void *buf, size_t len, int flags)
{
return sendto(fd, buf, len, flags, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/sendmmsg.c b/src/network/sendmmsg.c
index eeae1d0a..43b3d520 100644
--- a/src/network/sendmmsg.c
+++ b/src/network/sendmmsg.c
@@ -28,3 +28,11 @@ error:
return syscall_cp(SYS_sendmmsg, fd, msgvec, vlen, flags);
#endif
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/sendmsg.c b/src/network/sendmsg.c
index acdfdf29..b5767558 100644
--- a/src/network/sendmsg.c
+++ b/src/network/sendmsg.c
@@ -30,3 +30,11 @@ ssize_t sendmsg(int fd, const struct msghdr *msg, int flags)
#endif
return socketcall_cp(sendmsg, fd, msg, flags, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/sendto.c b/src/network/sendto.c
index c598797c..e203c0b5 100644
--- a/src/network/sendto.c
+++ b/src/network/sendto.c
@@ -5,3 +5,11 @@ ssize_t sendto(int fd, const void *buf, size_t len, int flags, const struct sock
{
return socketcall_cp(sendto, fd, buf, len, flags, addr, alen);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/serv.c b/src/network/serv.c
index 41424e80..c19b2f56 100644
--- a/src/network/serv.c
+++ b/src/network/serv.c
@@ -12,3 +12,11 @@ struct servent *getservent(void)
{
return 0;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/setsockopt.c b/src/network/setsockopt.c
index 612a1947..d10f439c 100644
--- a/src/network/setsockopt.c
+++ b/src/network/setsockopt.c
@@ -44,3 +44,11 @@ int setsockopt(int fd, int level, int optname, const void *optval, socklen_t opt
}
return __syscall_ret(r);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/shutdown.c b/src/network/shutdown.c
index 10ca21aa..a26c4527 100644
--- a/src/network/shutdown.c
+++ b/src/network/shutdown.c
@@ -5,3 +5,11 @@ int shutdown(int fd, int how)
{
return socketcall(shutdown, fd, how, 0, 0, 0, 0);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/sockatmark.c b/src/network/sockatmark.c
index f474551a..68418800 100644
--- a/src/network/sockatmark.c
+++ b/src/network/sockatmark.c
@@ -8,3 +8,11 @@ int sockatmark(int s)
return -1;
return ret;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/socket.c b/src/network/socket.c
index afa1a7f3..879cef89 100644
--- a/src/network/socket.c
+++ b/src/network/socket.c
@@ -19,3 +19,11 @@ int socket(int domain, int type, int protocol)
}
return __syscall_ret(s);
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif
diff --git a/src/network/socketpair.c b/src/network/socketpair.c
index f3489621..303b71d6 100644
--- a/src/network/socketpair.c
+++ b/src/network/socketpair.c
@@ -23,3 +23,11 @@ int socketpair(int domain, int type, int protocol, int fd[2])
}
return r;
}
+
+
+#ifdef TEST
+int
+main(void) {
+ return 0;
+}
+#endif