Home
last modified time | relevance | path

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

12

/Linux-v5.4/net/ipv6/
Dinet6_connection_sock.c64 sin6->sin6_addr = sk->sk_v6_daddr; in inet6_csk_addr2sockaddr()
89 fl6->daddr = sk->sk_v6_daddr; in inet6_csk_route_socket()
133 fl6.daddr = sk->sk_v6_daddr; in inet6_csk_xmit()
Ddatagram.c47 fl6->daddr = sk->sk_v6_daddr; in ip6_datagram_flow_key_init()
117 if (ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in ip6_datagram_release_cb()
196 ipv6_addr_set_v4mapped(inet->inet_daddr, &sk->sk_v6_daddr); in __ip6_datagram_connect()
234 old_daddr = sk->sk_v6_daddr; in __ip6_datagram_connect()
238 sk->sk_v6_daddr = *daddr; in __ip6_datagram_connect()
252 sk->sk_v6_daddr = old_daddr; in __ip6_datagram_connect()
1031 dest = &sp->sk_v6_daddr; in __ip6_dgram_sock_seq_show()
Dudp.c127 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in compute_score()
128 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score()
569 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in __udpv6_queue_rcv_skb()
718 (!ipv6_addr_any(&sk->sk_v6_daddr) && in __udp_v6_is_mcast_sock()
719 !ipv6_addr_equal(&sk->sk_v6_daddr, rmt_addr)) || in __udp_v6_is_mcast_sock()
1269 daddr = &sk->sk_v6_daddr; in udpv6_sendmsg()
1339 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in udpv6_sendmsg()
1340 daddr = &sk->sk_v6_daddr; in udpv6_sendmsg()
1351 daddr = &sk->sk_v6_daddr; in udpv6_sendmsg()
Dtcp_ipv6.c215 !ipv6_addr_equal(&sk->sk_v6_daddr, &usin->sin6_addr)) { in tcp_v6_connect()
221 sk->sk_v6_daddr = usin->sin6_addr; in tcp_v6_connect()
265 fl6.daddr = sk->sk_v6_daddr; in tcp_v6_connect()
316 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect()
321 sk->sk_v6_daddr.s6_addr32); in tcp_v6_connect()
543 return tcp_v6_md5_do_lookup(sk, &addr_sk->sk_v6_daddr); in tcp_v6_md5_lookup()
663 daddr = &sk->sk_v6_daddr; in tcp_v6_md5_hash_skb()
1218 newsk->sk_v6_daddr = ireq->ir_v6_rmt_addr; in tcp_v6_syn_recv_sock()
1273 key = tcp_v6_md5_do_lookup(sk, &newsk->sk_v6_daddr); in tcp_v6_syn_recv_sock()
1280 tcp_md5_do_add(newsk, (union tcp_md5_addr *)&newsk->sk_v6_daddr, in tcp_v6_syn_recv_sock()
[all …]
Dinet6_hashtables.c207 const struct in6_addr *saddr = &sk->sk_v6_daddr; in __inet6_check_established()
270 sk->sk_v6_daddr.s6_addr32, in inet6_sk_port_offset()
Draw.c81 if (!ipv6_addr_any(&sk->sk_v6_daddr) && in __raw_v6_lookup()
82 !ipv6_addr_equal(&sk->sk_v6_daddr, rmt_addr)) in __raw_v6_lookup()
848 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in rawv6_sendmsg()
849 daddr = &sk->sk_v6_daddr; in rawv6_sendmsg()
860 daddr = &sk->sk_v6_daddr; in rawv6_sendmsg()
Dping.c82 daddr = &sk->sk_v6_daddr; in ping_v6_sendmsg()
Dipv6_sockglue.c195 !ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in do_ipv6_setsockopt()
1084 src_info.ipi6_addr = np->mcast_oif ? sk->sk_v6_daddr : np->sticky_pktinfo.ipi6_addr; in do_ipv6_getsockopt()
1100 src_info.ipi6_addr = np->mcast_oif ? sk->sk_v6_daddr : in do_ipv6_getsockopt()
/Linux-v5.4/tools/testing/selftests/bpf/progs/
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()
/Linux-v5.4/net/l2tp/
Dl2tp_ip6.c65 const struct in6_addr *sk_raddr = &sk->sk_v6_daddr; in __l2tp_ip6_bind_lookup()
435 lsa->l2tp_addr = sk->sk_v6_daddr; in l2tp_ip6_getname()
549 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg()
550 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
560 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
Dl2tp_ppp.c962 memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr, in pppol2tp_getname()
963 sizeof(tunnel->sock->sk_v6_daddr)); in pppol2tp_getname()
981 memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr, in pppol2tp_getname()
982 sizeof(tunnel->sock->sk_v6_daddr)); in pppol2tp_getname()
Dl2tp_debugfs.c151 &np->saddr, &tunnel->sock->sk_v6_daddr); in l2tp_dfs_seq_tunnel_show()
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
Dtls.c57 &sk->sk_v6_daddr, MLX5_FLD_SZ_BYTES(ipv6_layout, ipv6)); in mlx5e_tls_set_ipv6_flow()
82 ipv6_addr_type(&sk->sk_v6_daddr) == IPV6_ADDR_MAPPED) { in mlx5e_tls_set_flow()
/Linux-v5.4/include/trace/events/
Dnet_probe_common.h32 v6->sin6_addr = sk->sk_v6_daddr; \
Dtcp.h86 sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
151 sk->sk_v6_rcv_saddr, sk->sk_v6_daddr);
Dsock.h182 *pin6 = sk->sk_v6_daddr;
/Linux-v5.4/include/net/
Dip6_checksum.h84 __tcp_v6_send_check(skb, &np->saddr, &sk->sk_v6_daddr); in tcp_v6_send_check()
Dinet6_hashtables.h112 ipv6_addr_equal(&(__sk)->sk_v6_daddr, (__saddr)) && \
/Linux-v5.4/net/dccp/
Dipv6.c55 dh->dccph_checksum = dccp_v6_csum_finish(skb, &np->saddr, &sk->sk_v6_daddr); in dccp_v6_send_check()
486 newsk->sk_v6_daddr = ireq->ir_v6_rmt_addr; in dccp_v6_request_recv_sock()
868 sk->sk_v6_daddr = usin->sin6_addr; in dccp_v6_connect()
905 fl6.daddr = sk->sk_v6_daddr; in dccp_v6_connect()
944 sk->sk_v6_daddr.s6_addr32, in dccp_v6_connect()
Dminisocks.c42 tw->tw_v6_daddr = sk->sk_v6_daddr; in dccp_time_wait()
/Linux-v5.4/net/smc/
Dsmc_diag.c58 memcpy(&r->id.idiag_dst, &smc->clcsock->sk->sk_v6_daddr, in smc_diag_msg_common_fill()
59 sizeof(smc->clcsock->sk->sk_v6_daddr)); in smc_diag_msg_common_fill()
/Linux-v5.4/net/sctp/
Dipv6.c515 sk->sk_v6_daddr.s6_addr32[0] = 0; in sctp_v6_to_sk_daddr()
516 sk->sk_v6_daddr.s6_addr32[1] = 0; in sctp_v6_to_sk_daddr()
517 sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_daddr()
518 sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v6_to_sk_daddr()
520 sk->sk_v6_daddr = addr->v6.sin6_addr; in sctp_v6_to_sk_daddr()
/Linux-v5.4/drivers/net/ethernet/netronome/nfp/crypto/
Dtls.c203 memcpy(req->src_ip, &sk->sk_v6_daddr, sizeof(req->src_ip)); in nfp_net_tls_set_ipv6()
292 ipv6_addr_type(&sk->sk_v6_daddr) != IPV6_ADDR_MAPPED) { in nfp_net_tls_add()
/Linux-v5.4/net/ipv4/
Dtcp_metrics.c287 if (ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in tcp_get_metrics()
293 inetpeer_set_addr_v6(&daddr, &sk->sk_v6_daddr); in tcp_get_metrics()
294 hash = ipv6_addr_hash(&sk->sk_v6_daddr); in tcp_get_metrics()
/Linux-v5.4/net/rds/
Dtcp_listen.c173 peer_addr = &new_sock->sk->sk_v6_daddr; in rds_tcp_accept_one()

12