RFC 7323 describes:
- TCP segments without timestamps should be dropped when support for the timestamp option has been negotiated.
- TCP segments with timestamps should be processed normally if support for the timestamp option has not been negotiated.
This patch ensures the above.
This issue was brought up in the context of the ACK segment in the 3-way handshake in PR250499.