IPv6: Linux TUN block device is secretly a raw socket.
EthernetTransport: now works on systems where pcap_selectable_fd() returns -1