Browse Source

Remove direct include of bits/sockaddr.h

Joseph Henry 7 years ago
parent
commit
3cd0ab1b3b
2 changed files with 2 additions and 3 deletions
  1. 1 1
      osdep/LinuxNetLink.hpp
  2. 1 2
      osdep/ManagedRoute.cpp

+ 1 - 1
osdep/LinuxNetLink.hpp

@@ -29,7 +29,7 @@
 
 
 #include <vector>
 #include <vector>
 
 
-#include <bits/sockaddr.h>
+#include <sys/socket.h>
 #include <asm/types.h>
 #include <asm/types.h>
 #include <linux/rtnetlink.h>
 #include <linux/rtnetlink.h>
 #include <sys/socket.h>
 #include <sys/socket.h>

+ 1 - 2
osdep/ManagedRoute.cpp

@@ -47,10 +47,8 @@
 #include <netinet/in.h>
 #include <netinet/in.h>
 #include <arpa/inet.h>
 #include <arpa/inet.h>
 #include <net/route.h>
 #include <net/route.h>
-#include <net/if.h>
 #ifdef __LINUX__
 #ifdef __LINUX__
 #include <sys/ioctl.h>
 #include <sys/ioctl.h>
-#include <bits/sockaddr.h>
 #include <asm/types.h>
 #include <asm/types.h>
 #include <linux/rtnetlink.h>
 #include <linux/rtnetlink.h>
 #include <sys/socket.h>
 #include <sys/socket.h>
@@ -59,6 +57,7 @@
 #ifdef __BSD__
 #ifdef __BSD__
 #include <net/if_dl.h>
 #include <net/if_dl.h>
 #include <sys/sysctl.h>
 #include <sys/sysctl.h>
+#include <net/if.h>
 #endif
 #endif
 #include <ifaddrs.h>
 #include <ifaddrs.h>
 #endif
 #endif