Home
last modified time | relevance | path

Searched refs:sk_v6_daddr (Results 1 – 25 of 39) sorted by relevance

12

/linux/net/ipv6/
H A Dtcp_ao.c70 &sk->sk_v6_daddr, htons(sk->sk_num), in tcp_v6_ao_calc_key_sk()
73 return tcp_v6_ao_calc_key(mkt, key, &sk->sk_v6_daddr, in tcp_v6_ao_calc_key_sk()
96 struct in6_addr *addr = &addr_sk->sk_v6_daddr; in tcp_v6_ao_lookup()
H A Ddatagram.c50 fl6->daddr = sk->sk_v6_daddr; in ip6_datagram_flow_key_init()
126 if (ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in ip6_datagram_release_cb()
205 ipv6_addr_set_v4mapped(inet->inet_daddr, &sk->sk_v6_daddr); in __ip6_datagram_connect()
243 old_daddr = sk->sk_v6_daddr; in __ip6_datagram_connect()
247 sk->sk_v6_daddr = *daddr; in __ip6_datagram_connect()
261 sk->sk_v6_daddr = old_daddr; in __ip6_datagram_connect()
1063 dest = &sp->sk_v6_daddr; in __ip6_dgram_sock_seq_show()
H A Dinet6_hashtables.c309 const struct in6_addr *saddr = &sk->sk_v6_daddr; in __inet6_check_established()
384 sk->sk_v6_daddr.s6_addr32, in inet6_sk_port_offset()
392 const struct in6_addr *saddr = &sk->sk_v6_daddr; in inet6_hash_connect()
H A Dtcp_ipv6.c206 !ipv6_addr_equal(&sk->sk_v6_daddr, &usin->sin6_addr)) { in tcp_v6_connect()
212 sk->sk_v6_daddr = usin->sin6_addr; in tcp_v6_connect()
262 fl6->daddr = sk->sk_v6_daddr; in tcp_v6_connect()
325 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect()
619 return tcp_v6_md5_do_lookup(sk, &addr_sk->sk_v6_daddr, in tcp_v6_md5_lookup()
753 daddr = &sk->sk_v6_daddr; in tcp_v6_md5_hash_skb()
1482 key = tcp_v6_md5_do_lookup(sk, &newsk->sk_v6_daddr, l3index);
1486 addr = (union tcp_md5_addr *)&newsk->sk_v6_daddr;
2120 dest = &sp->sk_v6_daddr;
H A Daf_inet6.c527 sin->sin6_addr = sk->sk_v6_daddr; in inet6_getname()
816 fl6->daddr = sk->sk_v6_daddr; in inet6_sk_rebuild_header()
/linux/tools/testing/selftests/bpf/progs/
H A Dtest_tcp_estats.c77 #define sk_v6_daddr __sk_common.skc_v6_daddr macro
220 sk->sk_v6_daddr.s6_addr32); in tcp_estats_conn_id_init()
H A Dbpf_tracing_net.h132 #define sk_v6_daddr __sk_common.skc_v6_daddr
127 #define sk_v6_daddr global() macro
H A Dbpf_iter_tcp6.c93 dest = &sp->sk_v6_daddr; in dump_tcp6_sock()
/linux/include/trace/events/
H A Dsock.h180 sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
228 sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
H A Dnet_probe_common.h32 v6->sin6_addr = sk->sk_v6_daddr; \
/linux/net/sctp/
H A Dipv6.c577 sk->sk_v6_daddr.s6_addr32[0] = 0; in sctp_v6_to_sk_daddr()
578 sk->sk_v6_daddr.s6_addr32[1] = 0; in sctp_v6_to_sk_daddr()
579 sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_daddr()
580 sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v6_to_sk_daddr()
582 sk->sk_v6_daddr = addr->v6.sin6_addr; in sctp_v6_to_sk_daddr()
/linux/net/ipv4/
H A Dtcp_ao.c472 return tcp_v6_ao_hash_pseudoheader(hp, &sk->sk_v6_daddr, in tcp_ao_hash_pseudoheader()
764 if (family == AF_INET6 && ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in tcp_ao_prepare_reset()
1115 addr = (union tcp_ao_addr *)&sk->sk_v6_daddr; in tcp_ao_connect_init()
1222 addr = (union tcp_ao_addr *)&newsk->sk_v6_daddr; in tcp_ao_copy_all_matching()
1481 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in tcp_ao_verify_ipv6()
1482 __be32 daddr4 = sk->sk_v6_daddr.s6_addr32[3]; in tcp_ao_verify_ipv6()
1484 if (!ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in tcp_ao_verify_ipv6()
1504 if (!ipv6_addr_any(&sk->sk_v6_daddr) && in tcp_ao_verify_ipv6()
1505 !ipv6_prefix_equal(&sk->sk_v6_daddr, addr, prefix)) in tcp_ao_verify_ipv6()
H A Dtcp_metrics.c307 if (ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in tcp_get_metrics()
313 inetpeer_set_addr_v6(&daddr, &sk->sk_v6_daddr); in tcp_get_metrics()
314 hash = ipv6_addr_hash(&sk->sk_v6_daddr); in tcp_get_metrics()
H A Dinet_hashtables.c56 !ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in sk_ehashfn()
59 &sk->sk_v6_daddr, sk->sk_dport); in sk_ehashfn()
694 &sk->sk_v6_daddr, in inet_ehash_lookup_by_sk()
/linux/net/dccp/
H A Dipv6.c
H A Dminisocks.c
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dfs_tcp.c56 &sk->sk_v6_daddr, 16); in accel_fs_tcp_set_ipv6_flow()
104 ipv6_addr_type(&sk->sk_v6_daddr) == IPV6_ADDR_MAPPED) { in mlx5e_accel_fs_add_sk()
/linux/include/net/
H A Dinet6_hashtables.h181 !ipv6_addr_equal(&sk->sk_v6_daddr, saddr) || in inet6_match()
H A Dinet_hashtables.h512 ipv6_addr_set_v4mapped(addr, &sk->sk_v6_daddr); in sk_daddr_set()
/linux/net/l2tp/
H A Dl2tp_debugfs.c148 &np->saddr, &tunnel->sock->sk_v6_daddr); in l2tp_dfs_seq_tunnel_show()
H A Dl2tp_core.c134 !ipv6_addr_v4mapped(&sk->sk_v6_daddr); in l2tp_sk_is_v6()
1305 &sk->sk_v6_daddr, udp_len); in l2tp_xmit_core()
/linux/net/rds/
H A Dtcp_listen.c192 peer_addr = &new_sock->sk->sk_v6_daddr; in rds_tcp_accept_one()
H A Dtcp.c299 tsinfo6.peer_addr = sk->sk_v6_daddr; in rds6_tcp_tc_info()
/linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/
H A Dchcr_ktls.c254 cpl->peer_ip_hi = *(__be64 *)&sk->sk_v6_daddr.in6_u.u6_addr8[0]; in chcr_ktls_act_open_req6()
255 cpl->peer_ip_lo = *(__be64 *)&sk->sk_v6_daddr.in6_u.u6_addr8[8]; in chcr_ktls_act_open_req6()
483 ipv6_addr_type(&sk->sk_v6_daddr) == IPV6_ADDR_MAPPED) { in chcr_ktls_dev_add()
487 memcpy(daaddr, sk->sk_v6_daddr.in6_u.u6_addr8, 16); in chcr_ktls_dev_add()
/linux/net/mptcp/
H A Dpm_netlink.c317 if (nla_put_in6_addr(skb, MPTCP_ATTR_DADDR6, &ssk->sk_v6_daddr)) in mptcp_event_add_subflow()

12