minix/lib
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
..
csu Reduce sysident patches 2016-01-16 14:04:27 +01:00
i18n_module Import locale tools and ressource files 2016-07-09 12:18:33 +02:00
libbz2 NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libc Enable IPv6 support 2017-03-09 23:40:09 +00:00
libc_vfp NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libcrypt NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libcurses NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libedit NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libexecinfo NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libform NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libintl Import locale tools and ressource files 2016-07-09 12:18:33 +02:00
libkvm Import NetBSD libkvm 2016-01-13 20:32:49 +01:00
libm NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libmenu Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
libpci NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libprop Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
libpuffs NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
librefuse NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
librmt NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libtelnet Import NetBSD telnet(1) 2017-03-09 23:40:16 +00:00
libterminfo NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
libutil libutil: drop some MINIX-specific changes 2017-03-09 23:40:10 +00:00
libwrap Import NetBSD libwrap 2017-03-09 23:40:12 +00:00
libz NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
lua NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
bumpversion Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
checkoldver Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
checkver Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
checkvers Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00
Makefile Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
Makefile.inc Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00