Libvsk is a set of libraries for network traffic manipulation from userlevel, with some functions of filtering/sniffing.