OpenFloo is a project mainly written in C, it's free.
Optimizing the network data path between virtual machines - My final year project
404: Not Found