diff --git a/src/kits/network/dns/inet/inet_addr.c b/src/kits/network/dns/inet/inet_addr.c index a11817e6c3..e89d0344fc 100644 --- a/src/kits/network/dns/inet/inet_addr.c +++ b/src/kits/network/dns/inet/inet_addr.c @@ -204,3 +204,7 @@ inet_aton(const char *cp, struct in_addr *addr) { addr->s_addr = htonl(val); return (1); } + +#undef inet_addr +#pragma weak inet_addr=__inet_addr + diff --git a/src/kits/network/dns/inet/inet_ntoa.c b/src/kits/network/dns/inet/inet_ntoa.c index 181641c501..a44b5a5d90 100644 --- a/src/kits/network/dns/inet/inet_ntoa.c +++ b/src/kits/network/dns/inet/inet_ntoa.c @@ -60,3 +60,7 @@ inet_ntoa(struct in_addr in) { (void) inet_ntop(AF_INET, &in, ret, sizeof ret); return (ret); } + +#undef inet_ntoa +#pragma weak inet_ntoa=__inet_ntoa +