Official MINIX sources - Automatically replicated from gerrit.minix3.org
Go to file
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
bin Import NetBSD ps(1) 2016-01-13 20:32:52 +01:00
common w(1): switch to libkvm 2016-01-13 20:32:50 +01:00
crypto etc: synchronize master.password, group to NetBSD 2017-02-18 21:37:24 +00:00
dist/pf/sbin/pfctl Import a subset of PF distribution files 2016-06-18 12:20:46 +00:00
distrib Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
docs Initial import of NetBSD rc system 2017-02-23 14:08:39 +00:00
etc Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
external Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
games Fix ARM noassert builds -g/-O{s/0/1/2/3} 2016-01-24 18:56:38 +01:00
gnu Fix the process for GNU tools on MINIX 2016-11-30 08:42:36 +01:00
include Enable a few more NetBSD functions 2017-03-09 23:40:09 +00:00
lib Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
libexec Import NetBSD telnetd(8) 2017-03-09 23:40:17 +00:00
minix PTY: add minimal support for TIOCPKT 2017-03-09 23:40:08 +00:00
releasetools Retire inet: the previous MINIX TCP/IP service 2017-03-09 23:39:58 +00:00
sbin Import NetBSD ping6(8) 2017-03-09 23:40:15 +00:00
share Import NetBSD resolvconf(8) 2017-03-09 23:40:18 +00:00
sys Import NetBSD libpcap 2017-03-21 22:00:18 +00:00
tests tests: add most kyua kernel tests 2016-01-16 14:04:25 +01:00
tools Improve the process for GNU tools 2016-09-01 21:16:13 +02:00
usr.bin Import NetBSD telnet(1) 2017-03-09 23:40:16 +00:00
usr.sbin Import NetBSD inetd(8) 2017-03-09 23:40:18 +00:00
.gitignore Initial import of NetBSD rc system 2017-02-23 14:08:39 +00:00
.gitreview build:update 'git review' config to match gerrit.minix3.org 2014-07-28 17:05:15 +02:00
build.sh NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
LICENSE Fix parameter parsing in cut 2010-01-21 10:16:05 +00:00
Makefile NetBSD re-synchronization of the source tree 2016-01-13 20:32:14 +01:00
Makefile.inc Synchronize on NetBSD-CVS (2013/12/1 12:00:00 UTC) 2014-07-28 17:05:06 +02:00