summaryrefslogtreecommitdiffstats
path: root/libbsd.py
diff options
context:
space:
mode:
Diffstat (limited to 'libbsd.py')
-rw-r--r--libbsd.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/libbsd.py b/libbsd.py
index ec30a442..e00496dd 100644
--- a/libbsd.py
+++ b/libbsd.py
@@ -1725,7 +1725,6 @@ class net(builder.Module):
'sys/net/if_mib.h',
'sys/net/if_sppp.h',
'sys/net/if_tap.h',
- 'sys/net/if_tapvar.h',
'sys/net/if_tun.h',
'sys/net/if_types.h',
'sys/net/if_var.h',
@@ -1771,8 +1770,7 @@ class net(builder.Module):
'sys/net/if_mib.c',
'sys/net/if_spppfr.c',
'sys/net/if_spppsubr.c',
- 'sys/net/if_tap.c',
- 'sys/net/if_tun.c',
+ 'sys/net/if_tuntap.c',
'sys/net/if_vlan.c',
'sys/net/pfil.c',
'sys/net/radix.c',
@@ -1840,7 +1838,6 @@ class netinet(builder.Module):
'sys/netinet/sctp_constants.h',
'sys/netinet/sctp_crc32.h',
'sys/netinet/sctp_dtrace_declare.h',
- 'sys/netinet/sctp_dtrace_define.h',
'sys/netinet/sctp.h',
'sys/netinet/sctp_header.h',
'sys/netinet/sctp_indata.h',
@@ -4162,9 +4159,11 @@ class contrib_libpcap(builder.Module):
def generate(self):
mm = self.manager
cflags = ['-D__FreeBSD__=1',
+ '-D_GNU_SOURCE=1',
'-DBSD=1',
'-D_U_=__attribute__((unused))',
'-DPACKAGE_VERSION="libbsd"',
+ '-DHAVE_ASPRINTF=1',
'-DHAVE_LIMITS_H=1',
'-DHAVE_INTTYPES=1',
'-DHAVE_STDINT=1',
@@ -4203,6 +4202,7 @@ class contrib_libpcap(builder.Module):
'contrib/libpcap/pcap/pcap.h',
'contrib/libpcap/pcap/pcap-inttypes.h',
'contrib/libpcap/pcap/sll.h',
+ 'contrib/libpcap/pcap/socket.h',
'contrib/libpcap/pcap-types.h',
'contrib/libpcap/pcap/usb.h',
'contrib/libpcap/portability.h',