Treat pcap and gsl as optional packages
[Coding Style] bracketing leads to empty lines