Home
last modified time | relevance | path

Searched refs:daddr (Results 76 – 100 of 724) sorted by relevance

12345678910>>...29

/openbmc/linux/net/ipv4/
H A Dsyncookies.c49 return siphash_4u32((__force u32)saddr, (__force u32)daddr, in cookie_hash()
83 static __u32 secure_tcp_syn_cookie(__be32 saddr, __be32 daddr, __be16 sport, in secure_tcp_syn_cookie() argument
97 return (cookie_hash(saddr, daddr, sport, dport, 0, 0) + in secure_tcp_syn_cookie()
99 ((cookie_hash(saddr, daddr, sport, dport, count, 1) + data) in secure_tcp_syn_cookie()
112 static __u32 check_tcp_syn_cookie(__u32 cookie, __be32 saddr, __be32 daddr, in check_tcp_syn_cookie() argument
118 cookie -= cookie_hash(saddr, daddr, sport, dport, 0, 0) + sseq; in check_tcp_syn_cookie()
126 cookie_hash(saddr, daddr, sport, dport, count - diff, 1)) in check_tcp_syn_cookie()
164 return secure_tcp_syn_cookie(iph->saddr, iph->daddr, in __cookie_v4_init_sequence()
186 __u32 mssind = check_tcp_syn_cookie(cookie, iph->saddr, iph->daddr, in __cookie_v4_check()
357 ip_hdr(skb)->daddr, in cookie_v4_check()
[all …]
H A Dtcp_metrics.c25 const struct inetpeer_addr *daddr,
165 struct inetpeer_addr *daddr, in tcpm_new() argument
208 tm->tcpm_daddr = *daddr; in tcpm_new()
232 const struct inetpeer_addr *daddr, in __tcp_get_metrics() argument
241 addr_same(&tm->tcpm_daddr, daddr) && in __tcp_get_metrics()
253 struct inetpeer_addr saddr, daddr; in __tcp_get_metrics_req() local
258 daddr.family = req->rsk_ops->family; in __tcp_get_metrics_req()
259 switch (daddr.family) { in __tcp_get_metrics_req()
296 struct inetpeer_addr saddr, daddr; in tcp_get_metrics() local
840 struct inetpeer_addr saddr, daddr; in tcp_metrics_nl_cmd_get() local
[all …]
H A Dip_tunnel.c149 t->parms.iph.daddr != 0 || in ip_tunnel_lookup()
181 if (parms->iph.daddr && !ipv4_is_multicast(parms->iph.daddr)) in ip_bucket()
182 remote = parms->iph.daddr; in ip_bucket()
291 if (iph->daddr) { in ip_tunnel_bind_dev()
545 __be32 daddr; in tnl_update_pmtu() local
549 daddr = md ? dst : tunnel->parms.iph.daddr; in tnl_update_pmtu()
553 if ((daddr && !ipv4_is_multicast(daddr)) || in tnl_update_pmtu()
705 dst = tnl_params->daddr; in ip_tunnel_xmit()
881 t->parms.iph.daddr = p->iph.daddr; in ip_tunnel_update()
961 else if (p->iph.daddr) in ip_tunnel_ctl()
[all …]
H A Dxfrm4_policy.c23 const xfrm_address_t *daddr, in __xfrm4_dst_lookup() argument
29 fl4->daddr = daddr->a4; in __xfrm4_dst_lookup()
45 const xfrm_address_t *daddr, in xfrm4_dst_lookup() argument
50 return __xfrm4_dst_lookup(net, &fl4, tos, oif, saddr, daddr, mark); in xfrm4_dst_lookup()
54 xfrm_address_t *saddr, xfrm_address_t *daddr, in xfrm4_get_saddr() argument
60 dst = __xfrm4_dst_lookup(net, &fl4, 0, oif, NULL, daddr, mark); in xfrm4_get_saddr()
/openbmc/linux/net/ipv4/netfilter/
H A Dnft_fib_ipv4.c49 addr = iph->daddr; in nft_fib4_eval_type()
103 if (ipv4_is_lbcast(iph->daddr) || in nft_fib4_eval()
104 ipv4_is_local_multicast(iph->daddr)) { in nft_fib4_eval()
116 fl4.daddr = iph->daddr; in nft_fib4_eval()
123 fl4.daddr = iph->saddr; in nft_fib4_eval()
124 fl4.saddr = get_saddr(iph->daddr); in nft_fib4_eval()
/openbmc/linux/net/ipv6/
H A Dicmp.c290 &fl6->daddr, in icmpv6_push_pending_frames()
303 &fl6->daddr, in icmpv6_push_pending_frames()
483 saddr = &hdr->daddr; in icmp6_send()
523 &hdr->saddr, &hdr->daddr); in icmp6_send()
532 &hdr->saddr, &hdr->daddr); in icmp6_send()
551 fl6.daddr = hdr->saddr; in icmp6_send()
734 saddr = &ipv6_hdr(skb)->daddr; in icmpv6_echo_reply()
919 daddr = &ipv6_hdr(skb)->daddr; in icmpv6_rcv()
923 saddr, daddr); in icmpv6_rcv()
1006 saddr, daddr); in icmpv6_rcv()
[all …]
H A Dip6_input.c96 ipv6_addr_equal(&ipv6_hdr(hint)->daddr, &ipv6_hdr(skb)->daddr); in ip6_can_use_hint()
215 ipv6_addr_loopback(&hdr->daddr)) && in ip6_rcv_core()
228 ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
229 IPV6_ADDR_MC_SCOPE(&hdr->daddr) == 1) in ip6_rcv_core()
236 if (!ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
249 if (ipv6_addr_is_multicast(&hdr->daddr) && in ip6_rcv_core()
250 IPV6_ADDR_MC_SCOPE(&hdr->daddr) == 0) in ip6_rcv_core()
422 if (ipv6_addr_is_multicast(&hdr->daddr) && in ip6_protocol_deliver_rcu()
423 !ipv6_chk_mcast_addr(dev, &hdr->daddr, in ip6_protocol_deliver_rcu()
523 deliver = ipv6_chk_mcast_addr(dev, &hdr->daddr, NULL); in ip6_mc_input()
[all …]
/openbmc/linux/net/llc/
H A Dllc_conn.c455 const struct llc_addr *daddr, in llc_estab_match() argument
464 llc->daddr.lsap == daddr->lsap && in llc_estab_match()
466 ether_addr_equal(llc->daddr.mac, daddr->mac); in llc_estab_match()
482 struct llc_addr *daddr, in __llc_lookup_established() argument
520 struct llc_addr *daddr, in llc_lookup_established() argument
607 struct llc_addr *daddr, in __llc_lookup() argument
762 struct llc_addr *daddr) in llc_create_incoming_sock() argument
772 memcpy(&newllc->daddr, saddr, sizeof(newllc->daddr)); in llc_create_incoming_sock()
783 struct llc_addr saddr, daddr; in llc_conn_handler() local
788 llc_pdu_decode_da(skb, daddr.mac); in llc_conn_handler()
[all …]
H A Dllc_if.c86 struct llc_addr laddr, daddr; in llc_establish_connection() local
92 daddr.lsap = dsap; in llc_establish_connection()
93 memcpy(daddr.mac, dmac, sizeof(daddr.mac)); in llc_establish_connection()
95 existing = llc_lookup_established(llc->sap, &daddr, &laddr, sock_net(sk)); in llc_establish_connection()
/openbmc/linux/net/6lowpan/
H A Diphc.c698 &hdr.daddr, in lowpan_header_decompress()
723 daddr); in lowpan_header_decompress()
731 daddr); in lowpan_header_decompress()
1262 &hdr->daddr); in lowpan_header_compress()
1266 &hdr->daddr); in lowpan_header_compress()
1271 &hdr->daddr, in lowpan_header_compress()
1272 &dci_entry, daddr, in lowpan_header_compress()
1279 &hdr->daddr, in lowpan_header_compress()
1280 daddr, false); in lowpan_header_compress()
1282 &hdr->daddr, iphc1); in lowpan_header_compress()
[all …]
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_bpf_nf.c32 __be32 daddr = 0; variable
146 bpf_tuple.ipv4.daddr = bpf_get_prandom_u32(); /* dst IP */ in nf_ct_test()
156 union nf_inet_addr daddr = {}; in nf_ct_test() local
166 daddr.ip = bpf_get_prandom_u32(); in nf_ct_test()
167 bpf_ct_set_nat_info(ct, &daddr, dport, NF_NAT_MANIP_DST___local); in nf_ct_test()
183 if (tuple->src.u3.ip == daddr.ip && in nf_ct_test()
206 bpf_tuple.ipv4.daddr = daddr; in nf_ct_test()
H A Dtest_tcp_check_syncookie_kern.c78 tup.ipv4.daddr = ipv4h->daddr; in check_syncookie()
110 memcpy(tup.ipv6.daddr, &ipv6h->daddr, sizeof(tup.ipv6.daddr)); in check_syncookie()
/openbmc/linux/tools/testing/selftests/net/
H A Dtxtimestamp.c81 static struct sockaddr_in daddr; variable
282 daddr ? inet_ntop(family, daddr, da, sizeof(da)) : "unknown"); in print_pktinfo()
439 iph->saddr = daddr.sin_addr.s_addr; /* set for udp csum calc */ in fill_header_ipv4()
440 iph->daddr = daddr.sin_addr.s_addr; in fill_header_ipv4()
460 ip6h->daddr = daddr6.sin6_addr; in fill_header_ipv6()
543 if (connect(fd, (void *) &daddr, sizeof(daddr))) in do_test()
611 msg.msg_name = (void *)&daddr; in do_test()
612 msg.msg_namelen = sizeof(daddr); in do_test()
819 memcpy(&daddr, cur->ai_addr, sizeof(daddr)); in resolve_hostname()
820 daddr.sin_port = htons(dest_port); in resolve_hostname()
[all …]
H A Dreuseport_dualstack.c75 struct sockaddr_in saddr, daddr; in send_from_v4() local
82 daddr.sin_family = AF_INET; in send_from_v4()
83 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in send_from_v4()
84 daddr.sin_port = htons(PORT); in send_from_v4()
93 if (connect(fd, (struct sockaddr *)&daddr, sizeof(daddr))) in send_from_v4()
/openbmc/linux/net/bridge/
H A Dbr_arp_nd_proxy.c261 u8 *daddr; in br_nd_send() local
280 daddr = eth_hdr(request)->h_source; in br_nd_send()
291 daddr = ns->opt + i + sizeof(struct nd_opt_hdr); in br_nd_send()
297 ether_addr_copy(eth_hdr(reply)->h_dest, daddr); in br_nd_send()
313 pip6->daddr = ipv6_hdr(request)->saddr; in br_nd_send()
333 &pip6->daddr, in br_nd_send()
357 dev->name, &pip6->daddr, daddr, &pip6->saddr, n->ha); in br_nd_send()
404 struct in6_addr *saddr, *daddr; in br_do_suppress_nd() local
425 daddr = &iphdr->daddr; in br_do_suppress_nd()
427 if (ipv6_addr_any(saddr) || !ipv6_addr_cmp(saddr, daddr)) { in br_do_suppress_nd()
/openbmc/linux/net/netfilter/
H A Dutils.c22 !csum_tcpudp_magic(iph->saddr, iph->daddr, in nf_ip_checksum()
33 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, in nf_ip_checksum()
56 skb->csum = csum_tcpudp_nofold(iph->saddr, iph->daddr, protocol, in nf_ip_checksum_partial()
74 if (!csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in nf_ip6_checksum()
85 csum_ipv6_magic(&ip6h->saddr, &ip6h->daddr, in nf_ip6_checksum()
113 &ip6h->daddr, in nf_ip6_checksum_partial()
192 iph->daddr == rt_info->daddr && in nf_ip_reroute()
/openbmc/linux/arch/powerpc/include/asm/
H A Dchecksum.h57 static inline __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_nofold() argument
64 s += (__force u32)daddr; in csum_tcpudp_nofold()
79 : "r" (daddr), "r"(saddr), "r"(proto + len), "0"(sum)); in csum_tcpudp_nofold()
88 static inline __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_magic() argument
91 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
217 const struct in6_addr *daddr,
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_benchmark.c32 uint64_t saddr, uint64_t daddr, int n, s64 *time_ms) in amdgpu_benchmark_do_move() argument
41 r = amdgpu_copy_buffer(ring, saddr, daddr, size, NULL, &fence, in amdgpu_benchmark_do_move()
80 uint64_t saddr, daddr; in amdgpu_benchmark_move() local
96 &daddr, in amdgpu_benchmark_move()
102 r = amdgpu_benchmark_do_move(adev, size, saddr, daddr, n, &time_ms); in amdgpu_benchmark_move()
118 amdgpu_bo_free_kernel(&dobj, &daddr, NULL); in amdgpu_benchmark_move()
/openbmc/linux/include/uapi/linux/netfilter/
H A Dxt_policy.h26 daddr:1, member
46 union nf_inet_addr daddr; member
53 union xt_policy_addr daddr;
/openbmc/linux/net/l2tp/
H A Dl2tp_ip6.c364 struct in6_addr *daddr; in l2tp_ip6_connect() local
379 daddr = &usin->sin6_addr; in l2tp_ip6_connect()
380 if (ipv4_is_multicast(daddr->s6_addr32[3])) in l2tp_ip6_connect()
492 struct in6_addr *daddr, *final_p, final; in l2tp_ip6_sendmsg() local
530 daddr = &lsa->l2tp_addr; in l2tp_ip6_sendmsg()
544 ipv6_addr_equal(daddr, &sk->sk_v6_daddr)) in l2tp_ip6_sendmsg()
545 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
555 daddr = &sk->sk_v6_daddr; in l2tp_ip6_sendmsg()
592 if (!ipv6_addr_any(daddr)) in l2tp_ip6_sendmsg()
593 fl6.daddr = *daddr; in l2tp_ip6_sendmsg()
[all …]
/openbmc/linux/net/rose/
H A Drose_dev.c37 const void *daddr, const void *saddr, unsigned int len) in rose_header() argument
41 if (daddr) in rose_header()
42 memcpy(buff + 7, daddr, dev->addr_len); in rose_header()
50 if (daddr != NULL) in rose_header()
/openbmc/linux/include/asm-generic/
H A Dchecksum.h46 csum_tcpudp_nofold(__be32 saddr, __be32 daddr, __u32 len,
52 csum_tcpudp_magic(__be32 saddr, __be32 daddr, __u32 len, in csum_tcpudp_magic() argument
55 return csum_fold(csum_tcpudp_nofold(saddr, daddr, len, proto, sum)); in csum_tcpudp_magic()
/openbmc/linux/net/ax25/
H A Dax25_ip.c46 unsigned short type, const void *daddr, in ax25_hard_header() argument
59 if (daddr != NULL) in ax25_hard_header()
60 memcpy(buff, daddr, dev->addr_len); /* Address specified */ in ax25_hard_header()
93 if (daddr != NULL) in ax25_hard_header()
213 unsigned short type, const void *daddr, in ax25_hard_header() argument
/openbmc/linux/arch/ia64/include/asm/
H A Dchecksum.h20 extern __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
23 extern __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
60 const struct in6_addr *daddr,
/openbmc/linux/arch/alpha/include/asm/
H A Dchecksum.h17 __sum16 csum_tcpudp_magic(__be32 saddr, __be32 daddr,
20 __wsum csum_tcpudp_nofold(__be32 saddr, __be32 daddr,
72 const struct in6_addr *daddr,

12345678910>>...29