- Think about how to implement packet injection so we can test without a network...
Only need to do it for the LLDP/PCAP layer and the UDP layer. For UDP also need to dummy up transmitting packets...
- Decide how to structure/document system differences for portability
- Write code to encapsulate libpcap packets along with the header info etc - similar to what would be needed to create a pcap file from it / or maybe the exact pcap file format image?
- What should we do about logging? - glib logging?
Carefully check the heartbeat IPC GSource code to make sure we understand how to respond to back-pressure and resume transmitting after the flow control is removed.