summaryrefslogtreecommitdiff
path: root/net-libs/libnet/files/libnet-1.2-_SOURCE.patch
blob: d9c74f40e300635c127c26898c955e9989950f70 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/configure.ac
+++ b/configure.ac
@@ -157,14 +157,14 @@
 case "$target_os" in
 
 *linux*)
-    AC_DEFINE(_BSD_SOURCE, 1,
+    AC_DEFINE(_DEFAULT_SOURCE, 1,
         [Define as necessary to "unhide" header symbols.])
-    AC_DEFINE(__BSD_SOURCE, 1,
+    AC_DEFINE(__DEFAULT_SOURCE, 1,
         [Define as necessary to "unhide" header symbols.])
     AC_DEFINE(__FAVOR_BSD, 1,
         [Define if we should favor the BSD APIs when possible in Linux.])
 
-    LIBNET_CONFIG_DEFINES="-D_BSD_SOURCE -D__BSD_SOURCE -D__FAVOR_BSD"
+    LIBNET_CONFIG_DEFINES="-D_DEFAULT_SOURCE -D__DEFAULT_SOURCE -D__FAVOR_BSD"
     AC_CHECK_HEADERS(net/ethernet.h, \
         LIBNET_CONFIG_DEFINES="$LIBNET_CONFIG_DEFINES -DHAVE_NET_ETHERNET_H")
     ;;