diff options
author | EuAndreh <eu@euandre.org> | 2024-01-04 20:36:02 -0300 |
---|---|---|
committer | EuAndreh <eu@euandre.org> | 2024-01-05 05:47:09 -0300 |
commit | 8492f115890d56c98c1da24b9fdf26bb1b714c05 (patch) | |
tree | 7d90469d2aff11c2e4c8e99e7b46aa8e8eb43008 /src/network | |
parent | Fix the build system. (diff) | |
download | grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.gz grovel-8492f115890d56c98c1da24b9fdf26bb1b714c05.tar.xz |
Setup stub unit test infrastructure
Diffstat (limited to 'src/network')
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 |