minix/sys
David van Moolenbroek d56f51ea7d Import NetBSD libpcap
As part of this, we import bpf_filter.c from NetBSD.  Even though that
file is part of the NetBSD kernel, it is also used by userland (as is
clear here).  Our LWIP service has its own bpf_filter.c implementation
but that implementation has certain limits (e.g. on program size) that
are fine for a system service but should not apply to userland.

The libpcap code has a number of blocks guarded by __NetBSD__, but
none of those blocks apply to MINIX 3.  In particular, some of the
alignment logic used for NetBSD may in fact not work in our case.

Change-Id: Ib187e22d627c929e111d5d4a991c3bee3c0154cb
2017-03-21 22:00:18 +00:00
..
altq libc: enable all functionality in net/ 2016-03-13 16:03:39 +00:00
arch [boot-i386] Reduce differences with NetBSD 2016-09-10 12:47:42 +02:00
compat NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
conf NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
dev NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
dist/pf/net Import a subset of PF distribution files 2016-06-18 12:20:46 +00:00
external/bsd/compiler_rt NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
fs NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
lib NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
net Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
net80211 Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00
netatalk Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00
netinet Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00
netinet6 Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00
netmpls Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00
sys UDS: full rewrite 2017-03-09 23:39:56 +00:00
ufs NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
uvm NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
Makefile Import additional networking headers from NetBSD 2016-06-18 12:20:46 +00:00