merge with HEAD (fix build on older linuxes)
add files for porting other apps
update netmap_user.h, and bro and wireshask patches
sync with FreeBSD-head
fix use after free bug
move manpage in a more suitable place
documentation update
remove kern_test from built programs, warn about unused functions
help compiling on apple
sync with head -- small changes to debugging code
merge from FreeBSD HEAD - build with VIMAGE
properly cast void * to avoid C++ warnings
make sure skbs include the MAC header
cleanup in preparation to correct checksums
adapt to the new API
fix ring indexes with emulated netmap and nics with different tx/rx rings
some updates to commented out code
sync with head
remove useless file
explicit prefix for netmap etc.