https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250499
Bug ID: 250499
Summary: [tcp] Should we reject the packet with timestamp if no
timestamp in SYN and SYN_ACK?
Product: Base System
Version: 12.1-RELEASE
Hardware: Any
OS: Any
Status: New
Severity: Affects Some People
Priority: ---
Component: kern
Assignee: [email protected]
Reporter: [email protected]
If there are no timestamp option in SYN and SYNACK packets, it seems FreeBSD
now rejects the last ACK packet with timestamp as the following packetdrill
script shows, but should we do that?
```
// Establish a connection.
0 socket(..., SOCK_STREAM, IPPROTO_TCP) = 3
+0 setsockopt(3, SOL_SOCKET, SO_REUSEADDR, [1], 4) = 0
+0 fcntl(3, F_SETFL, O_RDWR|O_NONBLOCK) = 0
+0 bind(3, ..., ...) = 0
+0 listen(3, 1) = 0
+0 < S 0:0(0) win 12336
+0 ~ +1 > S. 0:0(0) ack 1 <mss 1460>
+.1 < . 1:1(0) ack 1 win 25710 <TS val 100 ecr 0,eol,eol>
+0.2 accept(3, ..., ...) = 4 // f-stack/FreeBSD return -1
```
--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-bugs
To unsubscribe, send any mail to "[email protected]"