Configurable buffer size.
Allow larger maximum segment size.
Only save the last packet to unresolved destinations.
Add functions to manually add or remove ARP entries.
Add function to query ARP tables.