Files
linux/net/ipv4
Willy Tarreau e8161345dd tcp: drop the hash_32() part from the index calculation
In commit 190cc82489 ("tcp: change source port randomizarion at
connect() time"), the table_perturb[] array was introduced and an
index was taken from the port_offset via hash_32(). But it turns
out that hash_32() performs a multiplication while the input here
comes from the output of SipHash in secure_seq, that is well
distributed enough to avoid the need for yet another hash.

Suggested-by: Amit Klein <aksecurity@gmail.com>
Reviewed-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2022-05-04 19:22:33 -07:00
..
2021-05-17 15:29:35 -07:00
2022-01-25 11:25:21 +00:00
2021-10-13 09:41:37 -07:00
2021-10-13 09:41:37 -07:00
2022-02-24 09:18:29 -08:00
2021-05-17 15:29:35 -07:00
2021-05-17 15:29:35 -07:00
2021-05-17 15:29:35 -07:00