diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2017-09-28 01:11:44 +0200 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2017-09-28 01:11:44 +0200 |
commit | 5a70d5532a8fb4d349cba848cb1ee0db5a8613dc (patch) | |
tree | 8e01cd1c45b2c4d57700308775fe490785943a71 | |
parent | 925d7e5715a719faac84df68c185d0f54641101e (diff) |
Add __getifaddrs and __freeifaddrs internal functions
-rw-r--r-- | sysdeps/mach/hurd/ifaddrs.c | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/sysdeps/mach/hurd/ifaddrs.c b/sysdeps/mach/hurd/ifaddrs.c index d2f8978673..30a16c1bdb 100644 --- a/sysdeps/mach/hurd/ifaddrs.c +++ b/sysdeps/mach/hurd/ifaddrs.c @@ -36,7 +36,7 @@ network interface on the host machine. If successful, store the list in *IFAP and return 0. On errors, return -1 and set `errno'. */ int -getifaddrs (struct ifaddrs **ifap) +__getifaddrs (struct ifaddrs **ifap) { /* XXX: Hackish. This assumes pfinet parameter style, and that the same pfinet is on /servers/socket/2 and /servers/socket/26. @@ -294,13 +294,17 @@ getifaddrs (struct ifaddrs **ifap) return 0; } +weak_alias (__getifaddrs, getifaddrs) +libc_hidden_def (__getifaddrs) #ifndef getifaddrs -libc_hidden_def (getifaddrs) +libc_hidden_weak (getifaddrs) #endif void -freeifaddrs (struct ifaddrs *ifa) +__freeifaddrs (struct ifaddrs *ifa) { free (ifa); } -libc_hidden_def (freeifaddrs) +weak_alias (__freeifaddrs, freeifaddrs) +libc_hidden_def (__freeifaddrs) +libc_hidden_weak (freeifaddrs) |