c++11 pcap wrapper