Home
last modified time | relevance | path

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

12

/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()
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.c259 struct sockaddr_in *daddr = (void *) &cfg_dst_addr; in setup_iph() local
269 iph->daddr = daddr->sin_addr.s_addr; in setup_iph()
279 struct sockaddr_in6 *daddr = (void *) &cfg_dst_addr; in setup_ip6h() local
289 ip6h->daddr = daddr->sin6_addr; in setup_ip6h()
707 char *daddr = NULL, *saddr = NULL; in parse_opts() local
733 daddr = optarg; in parse_opts()
769 if (!daddr) in parse_opts()
774 setup_sockaddr(cfg_family, daddr, &cfg_dst_addr); in parse_opts()
Dreuseport_addr_any.c103 struct sockaddr *saddr, *daddr; in connect_and_send() local
119 daddr = (struct sockaddr *)&daddr4; in connect_and_send()
132 daddr = (struct sockaddr *)&daddr6; in connect_and_send()
155 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.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_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_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()
Dconnect4_prog.c32 tuple.ipv4.daddr = bpf_htonl(DST_REWRITE_IP4); in connect_v4_prog()
47 if (sk->src_ip4 != tuple.ipv4.daddr || in connect_v4_prog()
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_l4lb_noinline.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_xdp_noinline.c316 memcpy(ip6h->daddr.in6_u.u6_addr32, dst->dstv6, 16); in encap_v6()
447 tmp_addr = iph->daddr; in send_icmp_reply()
448 iph->daddr = iph->saddr; in send_icmp_reply()
478 memcpy(ip6h->saddr.in6_u.u6_addr32, ip6h->daddr.in6_u.u6_addr32, 16); in send_icmp6_reply()
479 memcpy(ip6h->daddr.in6_u.u6_addr32, tmp_addr, 16); in send_icmp6_reply()
503 memcpy(pckt->flow.srcv6, ip6h->daddr.in6_u.u6_addr32, 16); in parse_icmpv6()
530 pckt->flow.src = iph->daddr; in parse_icmp()
653 memcpy(pckt->flow.dstv6, ip6h->daddr.in6_u.u6_addr32, 16); in process_l3_headers_v6()
685 pckt->flow.dst = iph->daddr; in process_l3_headers_v4()
Dtest_tc_tunnel.c93 const __u32 daddr = (192 << 24) | (168 << 16) | (1 << 8) | 2; in encap_ipv4() local
110 iph_inner.daddr = __bpf_constant_htonl(daddr); in encap_ipv4()
/tools/testing/selftests/bpf/
Dtest_iptunnel_common.h15 } daddr; member
29 } daddr; member
Dtest_queue_stack_map.h50 iph->daddr = value; in _test()
/tools/testing/selftests/networking/timestamping/
Dtxtimestamp.c71 static struct sockaddr_in daddr; variable
191 static void print_pktinfo(int family, int ifindex, void *saddr, void *daddr) in print_pktinfo() argument
198 daddr ? inet_ntop(family, daddr, da, sizeof(da)) : "unknown"); in print_pktinfo()
344 iph->saddr = daddr.sin_addr.s_addr; /* set for udp csum calc */ in fill_header_ipv4()
345 iph->daddr = daddr.sin_addr.s_addr; in fill_header_ipv4()
365 ip6h->daddr = daddr6.sin6_addr; in fill_header_ipv6()
430 if (connect(fd, (void *) &daddr, sizeof(daddr))) in do_test()
498 msg.msg_name = (void *)&daddr; in do_test()
499 msg.msg_namelen = sizeof(daddr); in do_test()
674 memcpy(&daddr, cur->ai_addr, sizeof(daddr)); in resolve_hostname()
[all …]
/tools/testing/selftests/bpf/prog_tests/
Dqueue_stack_map.c63 iph->daddr != val) in test_queue_stack_map_by_type()
67 CHECK(err || retval || size != sizeof(pkt_v4) || iph->daddr != val, in test_queue_stack_map_by_type()
70 err, errno, retval, size, iph->daddr); in test_queue_stack_map_by_type()
/tools/perf/util/
Dmem-events.c315 u64 daddr = mi->daddr.addr; in c2c_decode_stats() local
343 if (!daddr) { in c2c_decode_stats()
396 if (!daddr) { in c2c_decode_stats()
413 if (!mi->daddr.map || !mi->iaddr.map) { in c2c_decode_stats()
Dmem-events.h23 struct addr_map_symbol daddr; member

12