- Should support UDP and ICMP as well?
- Should support layer 2?
- Only 2 TCP options implemented. What others would be useful?
- Should I add support for IP options?
