| /linux-6.15/net/ipv4/ |
| H A D | tcp_ao.c | 150 if (key->l3index != l3index) in __tcp_ao_key_cmp() 151 return (key->l3index > l3index) ? 1 : -1; in __tcp_ao_key_cmp() 708 int l3index; in tcp_v4_ao_lookup_rsk() local 872 int l3index; in tcp_ao_syncookie() local 1101 int family, l3index; in tcp_ao_connect_init() local 1195 int l3index, ret = -ENOMEM; in tcp_ao_copy_all_matching() local 1603 int ret, l3index = 0; in tcp_ao_add_cmd() local 1645 l3index = dev->ifindex; in tcp_ao_add_cmd() 1648 if (!dev || !l3index) in tcp_ao_add_cmd() 1720 key->l3index = l3index; in tcp_ao_add_cmd() [all …]
|
| H A D | tcp_ipv4.c | 803 int l3index; in tcp_v4_send_reset() local 815 int l3index; in tcp_v4_send_reset() local 1118 int l3index; local 1157 int l3index; local 1253 if (old->l3index && new->l3index == 0) 1255 if (old->l3index == 0 && new->l3index) 1284 key->l3index != l3index) 1331 if (key->l3index != l3index) 1344 int l3index; local 1409 key->l3index = l3index; [all …]
|
| H A D | tcp.c | 4788 int family, int l3index, const __u8 *hash_location) in tcp_inbound_md5_hash() argument 4801 key = tcp_md5_do_lookup(sk, l3index, saddr, family); in tcp_inbound_md5_hash() 4829 int family, int l3index, const __u8 *hash_location) in tcp_inbound_md5_hash() argument 4846 int l3index; in tcp_inbound_hash() local 4875 l3index = sdif ? dif : 0; in tcp_inbound_hash() 4884 if (tcp_ao_required(sk, saddr, family, l3index, true)) { in tcp_inbound_hash() 4888 if (unlikely(tcp_md5_do_lookup(sk, l3index, saddr, family))) { in tcp_inbound_hash() 4897 return tcp_inbound_ao_hash(sk, skb, family, req, l3index, aoh); in tcp_inbound_hash() 4900 l3index, md5_location); in tcp_inbound_hash()
|
| /linux-6.15/net/ipv6/ |
| H A D | tcp_ao.c | 94 int l3index = l3mdev_master_ifindex_by_index(sock_net(sk), in tcp_v6_ao_lookup() local 98 return tcp_ao_do_lookup(sk, l3index, (union tcp_ao_addr *)addr, in tcp_v6_ao_lookup() 108 int l3index; in tcp_v6_ao_lookup_rsk() local 110 l3index = l3mdev_master_ifindex_by_index(sock_net(sk), ireq->ir_iif); in tcp_v6_ao_lookup_rsk() 111 return tcp_ao_do_lookup(sk, l3index, (union tcp_ao_addr *)addr, in tcp_v6_ao_lookup_rsk()
|
| H A D | tcp_ipv6.c | 585 int l3index) in tcp_v6_md5_do_lookup() argument 594 int l3index; in tcp_v6_md5_lookup() local 599 l3index); in tcp_v6_md5_lookup() 608 int l3index = 0; in tcp_v6_parse_md5_keys() local 648 if (!dev || !l3index) in tcp_v6_parse_md5_keys() 1053 int l3index; in tcp_v6_send_reset() local 1065 int l3index; in tcp_v6_send_reset() local 1105 int l3index; in tcp_v6_send_reset() local 1231 int l3index; local 1274 l3index); [all …]
|
| /linux-6.15/include/net/ |
| H A D | tcp_ao.h | 41 int l3index; member 203 const struct request_sock *req, int l3index, 206 struct tcp_ao_key *tcp_ao_do_lookup(const struct sock *sk, int l3index, 215 const struct tcp_ao_hdr *aoh, int l3index, u32 seq, 287 const struct request_sock *req, int l3index, in tcp_inbound_ao_hash() argument 294 int l3index, const union tcp_ao_addr *addr, in tcp_ao_do_lookup() argument
|
| H A D | tcp.h | 1834 int l3index; /* set if key added with L3 scope */ member 1905 int family, u8 prefixlen, int l3index, u8 flags, 1908 int family, u8 prefixlen, int l3index, 1912 int family, u8 prefixlen, int l3index, u8 flags); 1918 struct tcp_md5sig_key *__tcp_md5_do_lookup(const struct sock *sk, int l3index, 1922 tcp_md5_do_lookup(const struct sock *sk, int l3index, in tcp_md5_do_lookup() argument 1927 return __tcp_md5_do_lookup(sk, l3index, addr, family, false); in tcp_md5_do_lookup() 1942 tcp_md5_do_lookup(const struct sock *sk, int l3index, in tcp_md5_do_lookup() argument 2870 int family, int l3index, bool stat_inc) in tcp_ao_required() argument 2884 ao_key = tcp_ao_do_lookup(sk, l3index, saddr, family, -1, -1); in tcp_ao_required()
|
| /linux-6.15/include/trace/events/ |
| H A D | tcp.h | 435 __field(int, l3index) 459 __entry->l3index = inet_sdif(skb) ? inet_iif(skb) : 0; 478 __entry->l3index, 532 __field(int, l3index) 560 __entry->l3index = inet_sdif(skb) ? inet_iif(skb) : 0; 583 __entry->l3index,
|