diff options
Diffstat (limited to 'libbsd.py')
-rw-r--r-- | libbsd.py | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -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', |