drop excessive POSIX support from NIC
we only support freebsd and linux and both sport the relevant interfaces for conveniently getting network interface info. so, throw out all the dead ifdef'd code and refine the remaining code a tad
Edited by Harald Sitter