diff --git a/lib/roken/ifaddrs.hin b/lib/roken/ifaddrs.hin index 2b62c6329..b7e1c2b32 100644 --- a/lib/roken/ifaddrs.hin +++ b/lib/roken/ifaddrs.hin @@ -46,8 +46,12 @@ struct ifaddrs { void *ifa_data; }; +#ifndef ifa_broadaddr +#define ifa_broadaddr ifa_dstaddr +#endif + int getifaddrs(struct ifaddrs**); -int freeifaddrs(struct ifaddrs*); +void freeifaddrs(struct ifaddrs*); #endif /* __ifaddrs_h__ */