Home
last modified time | relevance | path

Searched refs:daddr (Results 1 – 25 of 53) sorted by relevance

123

/tools/testing/selftests/net/
Dpsock_lib.h77 struct sockaddr_in saddr, daddr; in pair_udp_open() local
91 memset(&daddr, 0, sizeof(daddr)); in pair_udp_open()
92 daddr.sin_family = AF_INET; in pair_udp_open()
93 daddr.sin_port = htons(port + 1); in pair_udp_open()
94 daddr.sin_addr.s_addr = htonl(INADDR_LOOPBACK); in pair_udp_open()
97 if (bind(fds[1], (void *) &daddr, sizeof(daddr))) { in pair_udp_open()
105 if (connect(fds[0], (void *) &daddr, sizeof(daddr))) { in pair_udp_open()
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()
Dtxtimestamp.c81 static struct sockaddr_in daddr; variable
275 static void print_pktinfo(int family, int ifindex, void *saddr, void *daddr) in print_pktinfo() argument
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()
[all …]
Dreuseport_bpf_numa.c109 struct sockaddr_storage saddr, daddr; in send_from_node() local
121 daddr4 = (struct sockaddr_in *)&daddr; in send_from_node()
132 daddr6 = (struct sockaddr_in6 *)&daddr; in send_from_node()
151 if (connect(fd, (struct sockaddr *)&daddr, sizeof(daddr))) in send_from_node()
Dreuseport_bpf_cpu.c96 struct sockaddr_storage saddr, daddr; in send_from_cpu() local
109 daddr4 = (struct sockaddr_in *)&daddr; in send_from_cpu()
120 daddr6 = (struct sockaddr_in6 *)&daddr; in send_from_cpu()
141 if (connect(fd, (struct sockaddr *)&daddr, sizeof(daddr))) in send_from_cpu()
Dmsg_zerocopy.c258 struct sockaddr_in *daddr = (void *) &cfg_dst_addr; in setup_iph() local
268 iph->daddr = daddr->sin_addr.s_addr; in setup_iph()
278 struct sockaddr_in6 *daddr = (void *) &cfg_dst_addr; in setup_ip6h() local
288 ip6h->daddr = daddr->sin6_addr; in setup_ip6h()
706 char *daddr = NULL, *saddr = NULL; in parse_opts() local
732 daddr = optarg; in parse_opts()
768 if (!daddr) in parse_opts()
773 setup_sockaddr(cfg_family, daddr, &cfg_dst_addr); in parse_opts()
Dreuseport_addr_any.c107 struct sockaddr *saddr, *daddr; in connect_and_send() local
123 daddr = (struct sockaddr *)&daddr4; in connect_and_send()
136 daddr = (struct sockaddr *)&daddr6; in connect_and_send()
159 if (connect(fd, daddr, sz)) in connect_and_send()
Dtcp_fastopen_backup_key.c149 struct sockaddr *saddr, *daddr; in connect_and_send() local
166 daddr = (struct sockaddr *)&daddr4; in connect_and_send()
179 daddr = (struct sockaddr *)&daddr6; in connect_and_send()
195 ret = sendto(fd, data, 1, MSG_FASTOPEN, daddr, sz); in connect_and_send()
/tools/testing/selftests/bpf/progs/
Dconnect6_prog.c40 tuple.ipv6.daddr[0] = bpf_htonl(DST_REWRITE_IP6_0); in connect_v6_prog()
41 tuple.ipv6.daddr[1] = bpf_htonl(DST_REWRITE_IP6_1); in connect_v6_prog()
42 tuple.ipv6.daddr[2] = bpf_htonl(DST_REWRITE_IP6_2); in connect_v6_prog()
43 tuple.ipv6.daddr[3] = bpf_htonl(DST_REWRITE_IP6_3); in connect_v6_prog()
59 if (sk->src_ip6[0] != tuple.ipv6.daddr[0] || in connect_v6_prog()
60 sk->src_ip6[1] != tuple.ipv6.daddr[1] || in connect_v6_prog()
61 sk->src_ip6[2] != tuple.ipv6.daddr[2] || in connect_v6_prog()
62 sk->src_ip6[3] != tuple.ipv6.daddr[3] || in connect_v6_prog()
Dtest_lwt_ip_encap.c32 hdr.iph.daddr = 0x641010ac; /* 172.16.16.100 */ in bpf_lwt_encap_gre()
35 hdr.iph.daddr = 0xac101064; /* 172.16.16.100 */ in bpf_lwt_encap_gre()
71 hdr.ip6hdr.daddr.s6_addr[0] = 0xfb; in bpf_lwt_encap_gre6()
72 hdr.ip6hdr.daddr.s6_addr[1] = 0x10; in bpf_lwt_encap_gre6()
73 hdr.ip6hdr.daddr.s6_addr[15] = 1; in bpf_lwt_encap_gre6()
Dtest_xdp_loop.c100 vip.daddr.v4 = iph->daddr; in handle_ipv4()
133 iph->daddr = tnl->daddr.v4; in handle_ipv4()
170 memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr)); in handle_ipv6()
202 memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6)); in handle_ipv6()
Dtest_xdp.c104 vip.daddr.v4 = iph->daddr; in handle_ipv4()
137 iph->daddr = tnl->daddr.v4; in handle_ipv4()
174 memcpy(vip.daddr.v6, ip6h->daddr.s6_addr32, sizeof(vip.daddr)); in handle_ipv6()
206 memcpy(ip6h->daddr.s6_addr32, tnl->daddr.v6, sizeof(tnl->daddr.v6)); in handle_ipv6()
Dtest_tcp_estats.c180 __be32 *saddr, __be32 *daddr) in conn_id_ipv4_init() argument
185 unaligned_u32_set(conn_id->remaddress.data, (__u8 *)daddr); in conn_id_ipv4_init()
189 __be32 *saddr, __be32 *daddr) in conn_id_ipv6_init() argument
202 (__u8 *)(daddr)); in conn_id_ipv6_init()
204 (__u8 *)(daddr + 1)); in conn_id_ipv6_init()
206 (__u8 *)(daddr + 2)); in conn_id_ipv6_init()
208 (__u8 *)(daddr + 3)); in conn_id_ipv6_init()
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()
Dxdping_kern.c139 iph->saddr = iph->daddr; in xdping_client()
140 iph->daddr = raddr; in xdping_client()
175 iph->saddr = iph->daddr; in xdping_server()
176 iph->daddr = raddr; in xdping_server()
Dtest_cls_redirect.c508 encap_gre->ip.daddr = next_hop->s_addr; in forward_with_gre()
540 encap->ip.saddr = encap->ip.daddr; in forward_to_next_hop()
541 encap->ip.daddr = next_hop->s_addr; in forward_to_next_hop()
617 tuple->ipv4.daddr = ipv4->daddr; in fill_tuple()
626 memcpy(&tuple->ipv6.daddr, &ipv6->daddr, in fill_tuple()
627 sizeof(tuple->ipv6.daddr)); in fill_tuple()
743 tuple.ipv4.saddr = ipv4->daddr; in process_icmpv4()
744 tuple.ipv4.daddr = ipv4->saddr; in process_icmpv4()
795 memcpy(&tuple.ipv6.saddr, &ipv6->daddr, sizeof(tuple.ipv6.saddr)); in process_icmpv6()
796 memcpy(&tuple.ipv6.daddr, &ipv6->saddr, sizeof(tuple.ipv6.daddr)); in process_icmpv6()
[all …]
Dcgroup_skb_sk_lookup_kern.c34 set_ip(tuple->ipv6.saddr, &ip6h->daddr); in set_tuple()
35 set_ip(tuple->ipv6.daddr, &ip6h->saddr); in set_tuple()
Dtest_tc_neigh.c62 return ip4h->daddr == addr; in is_remote_ep_v4()
79 return v6_equal(ip6h->daddr, addr); in is_remote_ep_v6()
Dtest_l4lb_noinline.c250 memcpy(pckt->srcv6, ip6h->daddr.s6_addr32, 16); in parse_icmpv6()
275 pckt->src = iph->daddr; in parse_icmp()
365 memcpy(pckt.dstv6, ip6h->daddr.s6_addr32, 16); in process_packet()
388 pckt.dst = iph->daddr; in process_packet()
404 memcpy(vip.daddr.v6, pckt.dstv6, 16); in process_packet()
406 vip.daddr.v4 = pckt.dst; in process_packet()
Dtest_l4lb.c253 memcpy(pckt->srcv6, ip6h->daddr.s6_addr32, 16); in parse_icmpv6()
278 pckt->src = iph->daddr; in parse_icmp()
368 memcpy(pckt.dstv6, ip6h->daddr.s6_addr32, 16); in process_packet()
391 pckt.dst = iph->daddr; in process_packet()
407 memcpy(vip.daddr.v6, pckt.dstv6, 16); in process_packet()
409 vip.daddr.v4 = pckt.dst; in process_packet()
Dtest_tc_neigh_fib.c45 fib_params->ipv4_dst = ip4h->daddr; in fill_fib_params_v4()
73 *dst = ip6h->daddr; in fill_fib_params_v6()
Dtest_queue_stack_map.h50 iph->daddr = value; in _test()
/tools/testing/selftests/bpf/
Dtest_iptunnel_common.h15 } daddr; member
29 } daddr; member
/tools/testing/selftests/bpf/prog_tests/
Dqueue_stack_map.c64 iph->daddr != val) in test_queue_stack_map_by_type()
68 CHECK(err || retval || size != sizeof(pkt_v4) || iph->daddr != val, in test_queue_stack_map_by_type()
71 err, errno, retval, size, iph->daddr); in test_queue_stack_map_by_type()
/tools/testing/selftests/drivers/net/mlxsw/
Ddevlink_trap_tunnel_vxlan.sh142 )"$dest_mac:"$( : ETH daddr
154 )"c0:00:02:01:"$( : IP daddr: 192.0.2.1
198 )"$dest_mac:"$( : ETH daddr
210 )"c0:00:02:01:"$( : IP daddr: 192.0.2.1
278 )"$dest_mac:"$( : ETH daddr
290 )"c0:00:02:01:"$( : IP daddr: 192.0.2.1

123