net/pcap: move OS-dependent code to separate files