From 7d725e0df434184fba6abc9c1610f3f5b13b2c65 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=B4me=20Duval?= Date: Tue, 19 Sep 2006 16:17:02 +0000 Subject: [PATCH] added weak symbols for inet_addr and inet_ntoa, normally exported by libnet.so should be enough for bug #860, feel free to drop them if a libnet.so is created git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18891 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/kits/network/dns/inet/inet_addr.c | 4 ++++ src/kits/network/dns/inet/inet_ntoa.c | 4 ++++ 2 files changed, 8 insertions(+) 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 +