Well this weekend was full of football and since my 49ers are out of the running (and likely for next year as well) I’ve regressed into a Packer fan. Hard not to with Brett Favre running the show. Anyways, while watching the Pack kill the Seagulls err… Seahawks, and the other games over the weekend, I made some serious progress on merging tcprewrite and fragroute.
I’ve decided for now that the first pass will require libdnet. Honestly, libdnet is an awesome library and if it wasn’t for tcpreplay being libpcap/libnet based for so long, I would of written it with libdnet in mind. Anyways, the goal is being able to take any pcap file and use fragroute rules to modify the packets.