Home
last modified time | relevance | path

Searched refs:md5sig (Results 1 – 3 of 3) sorted by relevance

/Linux-v5.4/net/ipv4/
Dtcp_diag.c56 const struct tcp_md5sig_info *md5sig) in tcp_diag_put_md5sig() argument
63 hlist_for_each_entry_rcu(key, &md5sig->head, node) in tcp_diag_put_md5sig()
75 hlist_for_each_entry_rcu(key, &md5sig->head, node) { in tcp_diag_put_md5sig()
120 struct tcp_md5sig_info *md5sig; in tcp_diag_get_aux() local
123 md5sig = rcu_dereference(tcp_sk(sk)->md5sig_info); in tcp_diag_get_aux()
124 if (md5sig) in tcp_diag_get_aux()
125 err = tcp_diag_put_md5sig(skb, md5sig); in tcp_diag_get_aux()
151 const struct tcp_md5sig_info *md5sig; in tcp_diag_get_aux_size() local
156 md5sig = rcu_dereference(tcp_sk(sk)->md5sig_info); in tcp_diag_get_aux_size()
157 if (md5sig) { in tcp_diag_get_aux_size()
[all …]
Dtcp_ipv4.c994 const struct tcp_md5sig_info *md5sig; in __tcp_md5_do_lookup() local
1000 md5sig = rcu_dereference_check(tp->md5sig_info, in __tcp_md5_do_lookup()
1002 if (!md5sig) in __tcp_md5_do_lookup()
1005 hlist_for_each_entry_rcu(key, &md5sig->head, node) { in __tcp_md5_do_lookup()
1037 const struct tcp_md5sig_info *md5sig; in tcp_md5_do_lookup_exact() local
1040 md5sig = rcu_dereference_check(tp->md5sig_info, in tcp_md5_do_lookup_exact()
1042 if (!md5sig) in tcp_md5_do_lookup_exact()
1048 hlist_for_each_entry_rcu(key, &md5sig->head, node) { in tcp_md5_do_lookup_exact()
1076 struct tcp_md5sig_info *md5sig; in tcp_md5_do_add() local
1086 md5sig = rcu_dereference_protected(tp->md5sig_info, in tcp_md5_do_add()
[all …]
/Linux-v5.4/tools/testing/selftests/net/
Dnettest.c205 struct tcp_md5sig md5sig; in tcp_md5sig() local
209 memset(&md5sig, 0, sizeof(md5sig)); in tcp_md5sig()
210 memcpy(&md5sig.tcpm_addr, addr, alen); in tcp_md5sig()
211 md5sig.tcpm_keylen = keylen; in tcp_md5sig()
214 memcpy(md5sig.tcpm_key, password, keylen); in tcp_md5sig()
216 rc = setsockopt(sd, IPPROTO_TCP, TCP_MD5SIG, &md5sig, sizeof(md5sig)); in tcp_md5sig()