mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-07-22 23:04:43 +00:00
ipv4: Remove the 'publish' logic in tcp_fastopen_init_key_once
The 'publish' logic is not necessary after commit dfea2aa654
("tcp:
Do not call tcp_fastopen_reset_cipher from interrupt context"), because
in tcp_fastopen_cookie_gen,it wouldn't call tcp_fastopen_init_key_once.
Signed-off-by: Haishuang Yan <yanhaishuang@cmss.chinamobile.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
e1cfcbe82b
commit
dd000598a3
5 changed files with 5 additions and 10 deletions
|
@ -13,7 +13,7 @@ struct tcp_fastopen_context __rcu *tcp_fastopen_ctx;
|
|||
|
||||
static DEFINE_SPINLOCK(tcp_fastopen_ctx_lock);
|
||||
|
||||
void tcp_fastopen_init_key_once(bool publish)
|
||||
void tcp_fastopen_init_key_once(void)
|
||||
{
|
||||
static u8 key[TCP_FASTOPEN_KEY_LENGTH];
|
||||
|
||||
|
@ -23,7 +23,7 @@ void tcp_fastopen_init_key_once(bool publish)
|
|||
* All call sites of tcp_fastopen_cookie_gen also check
|
||||
* for a valid cookie, so this is an acceptable risk.
|
||||
*/
|
||||
if (net_get_random_once(key, sizeof(key)) && publish)
|
||||
if (net_get_random_once(key, sizeof(key)))
|
||||
tcp_fastopen_reset_cipher(key, sizeof(key));
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue