Home
last modified time | relevance | path

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

/linux-4.4.14/net/ipv6/
Dinet6_connection_sock.c104 sin6->sin6_addr = sk->sk_v6_daddr; in inet6_csk_addr2sockaddr()
129 fl6->daddr = sk->sk_v6_daddr; in inet6_csk_route_socket()
172 fl6.daddr = sk->sk_v6_daddr; in inet6_csk_xmit()
Dudp.c173 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in compute_score()
174 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score()
216 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in compute_score2()
217 if (!ipv6_addr_equal(&sk->sk_v6_daddr, saddr)) in compute_score2()
589 if (!ipv6_addr_any(&sk->sk_v6_daddr)) { in __udpv6_queue_rcv_skb()
733 (!ipv6_addr_any(&sk->sk_v6_daddr) && in __udp_v6_is_mcast_sock()
734 !ipv6_addr_equal(&sk->sk_v6_daddr, rmt_addr)) || in __udp_v6_is_mcast_sock()
1150 daddr = &sk->sk_v6_daddr; in udpv6_sendmsg()
1220 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in udpv6_sendmsg()
1221 daddr = &sk->sk_v6_daddr; in udpv6_sendmsg()
[all …]
Ddatagram.c109 ipv6_addr_set_v4mapped(inet->inet_daddr, &sk->sk_v6_daddr); in __ip6_datagram_connect()
147 sk->sk_v6_daddr = *daddr; in __ip6_datagram_connect()
158 fl6.daddr = sk->sk_v6_daddr; in __ip6_datagram_connect()
198 ipv6_addr_equal(&fl6.daddr, &sk->sk_v6_daddr) ? in __ip6_datagram_connect()
199 &sk->sk_v6_daddr : NULL, in __ip6_datagram_connect()
967 dest = &sp->sk_v6_daddr; in ip6_dgram_sock_seq_show()
Dtcp_ipv6.c179 !ipv6_addr_equal(&sk->sk_v6_daddr, &usin->sin6_addr)) { in tcp_v6_connect()
185 sk->sk_v6_daddr = usin->sin6_addr; in tcp_v6_connect()
231 fl6.daddr = sk->sk_v6_daddr; in tcp_v6_connect()
263 ipv6_addr_equal(&fl6.daddr, &sk->sk_v6_daddr)) in tcp_v6_connect()
284 sk->sk_v6_daddr.s6_addr32, in tcp_v6_connect()
493 return tcp_v6_md5_do_lookup(sk, &addr_sk->sk_v6_daddr); in tcp_v6_md5_lookup()
593 daddr = &sk->sk_v6_daddr; in tcp_v6_md5_hash_skb()
1077 newsk->sk_v6_daddr = ireq->ir_v6_rmt_addr; in tcp_v6_syn_recv_sock()
1132 key = tcp_v6_md5_do_lookup(sk, &newsk->sk_v6_daddr); in tcp_v6_syn_recv_sock()
1139 tcp_md5_do_add(newsk, (union tcp_md5_addr *)&newsk->sk_v6_daddr, in tcp_v6_syn_recv_sock()
[all …]
Dinet6_hashtables.c201 const struct in6_addr *saddr = &sk->sk_v6_daddr; in __inet6_check_established()
262 sk->sk_v6_daddr.s6_addr32, in inet6_sk_port_offset()
Draw.c84 if (!ipv6_addr_any(&sk->sk_v6_daddr) && in __raw_v6_lookup()
85 !ipv6_addr_equal(&sk->sk_v6_daddr, rmt_addr)) in __raw_v6_lookup()
805 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in rawv6_sendmsg()
806 daddr = &sk->sk_v6_daddr; in rawv6_sendmsg()
817 daddr = &sk->sk_v6_daddr; in rawv6_sendmsg()
Dping.c118 daddr = &sk->sk_v6_daddr; in ping_v6_sendmsg()
Dipv6_sockglue.c196 !ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in do_ipv6_setsockopt()
1042 src_info.ipi6_addr = np->mcast_oif ? sk->sk_v6_daddr : np->sticky_pktinfo.ipi6_addr; in do_ipv6_getsockopt()
1058 src_info.ipi6_addr = np->mcast_oif ? sk->sk_v6_daddr : in do_ipv6_getsockopt()
Daf_inet6.c464 sin->sin6_addr = sk->sk_v6_daddr; in inet6_getname()
658 fl6.daddr = sk->sk_v6_daddr; in inet6_sk_rebuild_header()
Droute.c1363 daddr = &sk->sk_v6_daddr; in __ip6_rt_update_pmtu()
/linux-4.4.14/net/l2tp/
Dl2tp_ip6.c429 lsa->l2tp_addr = sk->sk_v6_daddr; in l2tp_ip6_getname()
543 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg()
544 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
554 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
Dl2tp_ppp.c923 memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr, in pppol2tp_getname()
924 sizeof(tunnel->sock->sk_v6_daddr)); in pppol2tp_getname()
942 memcpy(&sp.pppol2tp.addr.sin6_addr, &tunnel->sock->sk_v6_daddr, in pppol2tp_getname()
943 sizeof(tunnel->sock->sk_v6_daddr)); in pppol2tp_getname()
Dl2tp_debugfs.c133 &np->saddr, &tunnel->sock->sk_v6_daddr); in l2tp_dfs_seq_tunnel_show()
Dl2tp_core.c1164 &sk->sk_v6_daddr, udp_len); in l2tp_xmit_skb()
1568 ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in l2tp_tunnel_create()
1574 inet->inet_daddr = sk->sk_v6_daddr.s6_addr32[3]; in l2tp_tunnel_create()
Dl2tp_netlink.c392 &sk->sk_v6_daddr)) in l2tp_nl_tunnel_send()
/linux-4.4.14/include/net/
Dip6_checksum.h89 __tcp_v6_send_check(skb, &np->saddr, &sk->sk_v6_daddr); in tcp_v6_send_check()
Dinet6_hashtables.h104 ipv6_addr_equal(&(__sk)->sk_v6_daddr, (__saddr)) && \
Dinet_hashtables.h354 ipv6_addr_set_v4mapped(addr, &sk->sk_v6_daddr); in sk_daddr_set()
Dsock.h351 #define sk_v6_daddr __sk_common.skc_v6_daddr macro
/linux-4.4.14/net/dccp/
Dipv6.c57 dh->dccph_checksum = dccp_v6_csum_finish(skb, &np->saddr, &sk->sk_v6_daddr); in dccp_v6_send_check()
472 newsk->sk_v6_daddr = ireq->ir_v6_rmt_addr; in dccp_v6_request_recv_sock()
824 sk->sk_v6_daddr = usin->sin6_addr; in dccp_v6_connect()
861 fl6.daddr = sk->sk_v6_daddr; in dccp_v6_connect()
900 sk->sk_v6_daddr.s6_addr32, in dccp_v6_connect()
Dminisocks.c46 tw->tw_v6_daddr = sk->sk_v6_daddr; in dccp_time_wait()
/linux-4.4.14/net/sctp/
Dipv6.c459 sk->sk_v6_daddr.s6_addr32[0] = 0; in sctp_v6_to_sk_daddr()
460 sk->sk_v6_daddr.s6_addr32[1] = 0; in sctp_v6_to_sk_daddr()
461 sk->sk_v6_daddr.s6_addr32[2] = htonl(0x0000ffff); in sctp_v6_to_sk_daddr()
462 sk->sk_v6_daddr.s6_addr32[3] = addr->v4.sin_addr.s_addr; in sctp_v6_to_sk_daddr()
464 sk->sk_v6_daddr = addr->v6.sin6_addr; in sctp_v6_to_sk_daddr()
/linux-4.4.14/net/ipv4/
Dinet_hashtables.c47 !ipv6_addr_v4mapped(&sk->sk_v6_daddr)) in sk_ehashfn()
50 &sk->sk_v6_daddr, sk->sk_dport); in sk_ehashfn()
Dtcp_probe.c141 p->dst.v6.sin6_addr = sk->sk_v6_daddr; in jtcp_rcv_established()
Dinet_diag.c81 *(struct in6_addr *)r->id.idiag_dst = sk->sk_v6_daddr; in inet_diag_msg_common_fill()
553 entry->daddr = sk->sk_v6_daddr.s6_addr32; in entry_fill_addrs()
729 offsetof(struct sock, sk_v6_daddr)); in twsk_build_assert()
Dtcp_metrics.c334 if (ipv6_addr_v4mapped(&sk->sk_v6_daddr)) { in tcp_get_metrics()
340 inetpeer_set_addr_v6(&daddr, &sk->sk_v6_daddr); in tcp_get_metrics()
341 hash = ipv6_addr_hash(&sk->sk_v6_daddr); in tcp_get_metrics()
Dtcp_timer.c402 &sk->sk_v6_daddr, in tcp_retransmit_timer()
Dping.c459 memset(&sk->sk_v6_daddr, 0, sizeof(sk->sk_v6_daddr)); in ping_bind()
Dtcp_minisocks.c298 tw->tw_v6_daddr = sk->sk_v6_daddr; in tcp_time_wait()
/linux-4.4.14/security/
Dlsm_audit.c333 print_ipv6_addr(ab, &sk->sk_v6_daddr, in dump_common_audit_data()
/linux-4.4.14/net/ipv6/netfilter/
Dnf_conntrack_l3proto_ipv6.c238 tuple.dst.u3.in6 = sk->sk_v6_daddr; in ipv6_getorigdst()