Gleb Smirnoff
1db08fbe3f
tcp_input: always request read-locking of PCB for any pure SYN segment.
...
This is further rework of 08d9c920275. Now we carry the knowledge of
lock type all the way through tcp_input() and also into tcp_twcheck().
Ideally the rlocking for pure SYNs should propagate all the way into
the alternative TCP stacks, but not yet today.
This should close a race when socket is bind(2)-ed but not yet
listen(2)-ed and a SYN-packet arrives racing with listen(2), discovered
recently by pho@.
2021-04-20 10:02:20 -07:00
..
2019-12-01 00:22:04 +00:00
2021-03-04 20:56:48 +01:00
2021-02-15 22:33:12 +00:00
2020-09-01 21:19:14 +00:00
2021-03-07 22:17:53 +00:00
2021-01-30 23:25:56 +00:00
2020-12-25 11:33:17 +00:00
2021-03-04 20:56:48 +01:00
2021-02-15 22:33:12 +00:00
2020-09-01 21:19:14 +00:00
2021-04-20 10:02:20 -07:00
2020-12-19 22:04:46 +00:00
2021-04-07 14:32:56 -04:00
2020-10-03 10:47:17 +00:00
2020-10-18 17:15:47 +00:00
2020-10-18 17:15:47 +00:00
2021-02-15 22:33:12 +00:00
2021-02-15 22:33:12 +00:00
2021-04-07 14:32:56 -04:00
2020-12-04 21:51:47 +00:00
2020-09-01 21:19:14 +00:00
2020-08-31 01:45:48 +00:00
2020-01-15 06:05:20 +00:00
2019-04-23 17:18:20 +00:00
2021-03-10 21:10:14 +00:00
2021-02-08 22:32:32 +00:00
2021-03-04 20:56:48 +01:00
2020-04-25 09:06:11 +00:00
2019-03-19 10:57:03 +00:00
2020-09-01 21:19:14 +00:00
2019-11-18 21:59:47 +00:00
2020-09-01 21:19:14 +00:00
2021-02-15 22:33:12 +00:00
2021-02-24 16:44:10 +00:00
2021-03-17 09:14:48 -05:00
2020-07-12 11:24:23 +00:00
2021-02-15 22:33:12 +00:00
2019-12-01 00:22:04 +00:00
2020-08-15 11:37:44 +00:00
2020-09-01 21:19:14 +00:00
2021-03-04 20:56:48 +01:00
2021-02-15 22:33:12 +00:00
2021-04-18 16:16:42 +02:00
2021-02-11 12:00:25 +03:00