remove LFS64 programming interfaces (macro-only) from _GNU_SOURCE
[musl] / include / ifaddrs.h
index 800eef6..c0328a8 100644 (file)
@@ -7,6 +7,7 @@ extern "C" {
 
 #include <features.h>
 #include <netinet/in.h>
+#include <sys/socket.h>
 
 struct ifaddrs {
        struct ifaddrs *ifa_next;
@@ -23,8 +24,8 @@ struct ifaddrs {
 #define ifa_broadaddr ifa_ifu.ifu_broadaddr
 #define ifa_dstaddr ifa_ifu.ifu_dstaddr
 
-void freeifaddrs(struct ifaddrs *ifp);
-int getifaddrs(struct ifaddrs **ifap);
+void freeifaddrs(struct ifaddrs *);
+int getifaddrs(struct ifaddrs **);
 
 #ifdef __cplusplus
 }