Provide a definition for ETH_P_PPP_SES to make it compile on OS X even better!
Check if caller actually set the linktype before calling handle_packet
Example boost::filesystem::basename usage.