Rump kernel hypercalls are not necessary here.
add Makefile.inc everywhere so that we can set WARNS=4 by default. Amazinghow many bugs this found :-)
Add bpf program source in a comment.
Check that bpf doesn't accept programs with divide-by-zero in them.Example filter from Guy Harris via PR kern/43185.