Libcyanid is a project mainly written in C++, it's free.
A C++ wrapper library around libnet and libpcap.
=== libcyanid === A C++ wrapper library for injecting and capturing packets.
=== Requirements ===
=== Build and install === Build: $ scons
Install: $ sudo scons install
=== Examples === Sample code can be found in the examples subdirectory.