/kernel/linux/linux-6.6/tools/testing/selftests/net/forwarding/ |
H A D | tc_police.sh | 133 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 137 -t udp sp=12345,dp=54321 -p 1000 -c 0 -q & 159 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 171 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 187 -t udp sp=12345,dp=$dport -p 1000 -c 0 -q & 208 dst_ip 198.51.100.1 ip_proto udp src_port 12345 \ 213 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 220 dst_ip 198.51.100.1 ip_proto udp dst_port 22222 \ 242 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 247 dst_ip 198.51.100.1 ip_proto udp dst_por [all...] |
H A D | router_multicast.sh | 248 $MZ $h1 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 -b 01:00:5e:01:02:03 \ 258 $MZ $h1 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 -b 01:00:5e:01:02:03 \ 288 $MZ $h1 -6 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 \ 298 $MZ $h1 -6 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 \ 324 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 326 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 328 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 330 skip_hw dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action pass 334 $MZ $h1 -c 5 -p 128 -t udp "ttl=10,sp=54321,dp=12345" \ 343 $MZ $h3 -c 5 -p 128 -t udp "tt [all...] |
H A D | custom_multipath_hash.sh | 186 -d 1msec -c 50 -t udp "sp=20000,dp=30000" 193 -d 1msec -c 50 -t udp "sp=20000,dp=30000" 200 -d 1msec -t udp "sp=0-32768,dp=30000" 207 -d 1msec -t udp "sp=20000,dp=0-32768" 214 -d 1msec -c 50 -t udp "sp=20000,dp=30000" 221 -d 1msec -c 50 -t udp "sp=20000,dp=30000" 237 -d 1msec -t udp "sp=0-32768,dp=30000" 244 -d 1msec -t udp "sp=20000,dp=0-32768"
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/progs/ |
H A D | xdp_hw_metadata.c | 30 struct udphdr *udp = NULL; in rx() local 42 udp = (void *)(iph + 1); in rx() 47 udp = (void *)(ip6h + 1); in rx() 49 if (udp && udp + 1 > data_end) in rx() 50 udp = NULL; in rx() 53 if (!udp) { in rx() 59 if (udp->dest != bpf_htons(9091)) { in rx()
|
H A D | test_assign_reuse.c | 10 #include <linux/udp.h> 21 struct udphdr udp; member 45 if (ctx->data + sizeof(headers.udp) > ctx->data_end) in reuse_accept() 48 if (__builtin_memcmp(&headers.udp, ctx->data, sizeof(headers.udp)) != 0) in reuse_accept() 102 __builtin_memcpy(&headers.udp, uh, sizeof(headers.udp)); in maybe_assign_udp()
|
H A D | xdpwall.c | 12 #include <linux/udp.h> 208 struct udphdr *udp = transport_hdr; in parse_udp() local 210 if (udp + 1 > data_end) in parse_udp() 213 info->sport = bpf_ntohs(udp->source); in parse_udp() 214 info->dport = bpf_ntohs(udp->dest); in parse_udp() 259 struct udphdr *udp = (struct udphdr *)(ip6h + 1); in parse_gue_v6() local 260 void *encap_data = udp + 1; in parse_gue_v6() 262 if (udp + 1 > data_end) in parse_gue_v6() 265 if (udp->dest != bpf_htons(6666)) in parse_gue_v6()
|
H A D | test_tc_tunnel.c | 16 #include <linux/udp.h> 60 struct udphdr udp; member 182 olen += sizeof(h_outer.l4hdr.udp); in __encap_ipv4() 183 h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src); in __encap_ipv4() 184 h_outer.l4hdr.udp.dest = bpf_htons(udp_dst); in __encap_ipv4() 185 h_outer.l4hdr.udp.check = 0; in __encap_ipv4() 186 h_outer.l4hdr.udp.len = bpf_htons(bpf_ntohs(iph_inner.tot_len) + in __encap_ipv4() 187 sizeof(h_outer.l4hdr.udp) + in __encap_ipv4() 313 olen += sizeof(h_outer.l4hdr.udp); in __encap_ipv6() 314 h_outer.l4hdr.udp in __encap_ipv6() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | devlink_trap_control.sh | 309 -t udp sp=68,dp=67 -p 100 -q 313 -B 255.255.255.255 -t udp sp=67,dp=68 -p 100 -q 319 $MZ $h1 -6 -c 1 -A fe80::1 -B ff02::1:2 -t udp sp=546,dp=547 \ 323 $MZ $h1 -6 -c 1 -A fe80::1 -B ff02::1:2 -t udp sp=547,dp=546 \ 373 -A 192.0.2.1 -B 192.0.2.2 -t udp sp=49153,dp=3784 -p 100 -q 377 -A 192.0.2.1 -B 192.0.2.2 -t udp sp=49153,dp=3785 -p 100 -q 385 -t udp sp=49153,dp=3784 -p 100 -q 390 -t udp sp=49153,dp=3785 -p 100 -q 479 -A 192.0.2.1 -B 192.0.2.3 -t udp sp=54321,dp=12345 -p 100 -q 483 -A 2001:db8:1::1 -B 2001:db8:1::3 -t udp s [all...] |
H A D | one_armed_router.sh | 135 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 139 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 143 skip_sw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 147 -B 198.51.100.1 -t udp dp=52768,sp=42768 -q 178 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 182 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 186 skip_sw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 190 -B 2001:db8:2::1 -t udp dp=52768,sp=42768 -q
|
/kernel/linux/linux-5.10/samples/bpf/ |
H A D | parse_varlen.c | 14 #include <linux/udp.h> 33 static int udp(void *data, uint64_t tp_off, void *data_end) in udp() function 35 struct udphdr *udp = data + tp_off; in udp() local 37 if (udp + 1 > data_end) in udp() 39 if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT) || in udp() 40 udp->source == htons(DEFAULT_PKTGEN_UDP_PORT)) { in udp() 42 char fmt[] = "udp port 9 indeed\n"; in udp() 74 return udp(data, nh_off + ihl_len, data_end); in parse_ipv4() 108 return udp(data, nh_off + ihl_len, data_end); in parse_ipv6()
|
H A D | parse_simple.c | 12 #include <linux/udp.h> 32 struct udphdr *udp = data + sizeof(*eth) + sizeof(*iph); in handle_ingress() local 36 if (data + sizeof(*eth) + sizeof(*iph) + sizeof(*udp) > data_end) in handle_ingress() 45 if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT)) in handle_ingress()
|
/kernel/linux/linux-6.6/samples/bpf/ |
H A D | parse_varlen.c | 14 #include <linux/udp.h> 33 static int udp(void *data, uint64_t tp_off, void *data_end) in udp() function 35 struct udphdr *udp = data + tp_off; in udp() local 37 if (udp + 1 > data_end) in udp() 39 if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT) || in udp() 40 udp->source == htons(DEFAULT_PKTGEN_UDP_PORT)) { in udp() 42 char fmt[] = "udp port 9 indeed\n"; in udp() 74 return udp(data, nh_off + ihl_len, data_end); in parse_ipv4() 108 return udp(data, nh_off + ihl_len, data_end); in parse_ipv6()
|
H A D | parse_simple.c | 12 #include <linux/udp.h> 32 struct udphdr *udp = data + sizeof(*eth) + sizeof(*iph); in handle_ingress() local 36 if (data + sizeof(*eth) + sizeof(*iph) + sizeof(*udp) > data_end) in handle_ingress() 45 if (udp->dest == htons(DEFAULT_PKTGEN_UDP_PORT)) in handle_ingress()
|
/kernel/linux/linux-5.10/net/netfilter/ |
H A D | nf_nat_sip.c | 13 #include <linux/udp.h> 108 ct->tuplehash[dir].tuple.src.u.udp.port == port) { in map_addr() 110 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port; in map_addr() 112 ct->tuplehash[dir].tuple.dst.u.udp.port == port) { in map_addr() 115 ct->tuplehash[!dir].tuple.src.u.udp.port; in map_addr() 190 port != ct->tuplehash[dir].tuple.src.u.udp.port) in nf_nat_sip() 195 port != ct->tuplehash[dir].tuple.dst.u.udp.port) in nf_nat_sip() 247 htons(n) == ct->tuplehash[dir].tuple.dst.u.udp.port && in nf_nat_sip() 248 htons(n) != ct->tuplehash[!dir].tuple.src.u.udp.port) { in nf_nat_sip() 249 __be16 p = ct->tuplehash[!dir].tuple.src.u.udp in nf_nat_sip() [all...] |
/kernel/linux/linux-6.6/net/netfilter/ |
H A D | nf_nat_sip.c | 13 #include <linux/udp.h> 108 ct->tuplehash[dir].tuple.src.u.udp.port == port) { in map_addr() 110 newport = ct->tuplehash[!dir].tuple.dst.u.udp.port; in map_addr() 112 ct->tuplehash[dir].tuple.dst.u.udp.port == port) { in map_addr() 115 ct->tuplehash[!dir].tuple.src.u.udp.port; in map_addr() 190 port != ct->tuplehash[dir].tuple.src.u.udp.port) in nf_nat_sip() 195 port != ct->tuplehash[dir].tuple.dst.u.udp.port) in nf_nat_sip() 247 htons(n) == ct->tuplehash[dir].tuple.dst.u.udp.port && in nf_nat_sip() 248 htons(n) != ct->tuplehash[!dir].tuple.src.u.udp.port) { in nf_nat_sip() 249 __be16 p = ct->tuplehash[!dir].tuple.src.u.udp in nf_nat_sip() [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/net/forwarding/ |
H A D | router_multicast.sh | 248 $MZ $h1 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 -b 01:00:5e:01:02:03 \ 258 $MZ $h1 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 -b 01:00:5e:01:02:03 \ 288 $MZ $h1 -6 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 \ 298 $MZ $h1 -6 -c 5 -p 128 -t udp -a 00:11:22:33:44:55 \ 324 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 326 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 328 dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action drop 330 skip_hw dst_ip 225.1.2.3 ip_proto udp dst_port 12345 action pass 334 $MZ $h1 -c 5 -p 128 -t udp "ttl=10,sp=54321,dp=12345" \ 343 $MZ $h3 -c 5 -p 128 -t udp "tt [all...] |
H A D | tc_police.sh | 131 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 135 -t udp sp=12345,dp=54321 -p 1000 -c 0 -q & 157 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 169 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 185 -t udp sp=12345,dp=$dport -p 1000 -c 0 -q & 206 dst_ip 198.51.100.1 ip_proto udp src_port 12345 \ 211 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 218 dst_ip 198.51.100.1 ip_proto udp dst_port 22222 \ 240 dst_ip 198.51.100.1 ip_proto udp dst_port 54321 \ 245 dst_ip 198.51.100.1 ip_proto udp dst_por [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/progs/ |
H A D | test_tc_tunnel.c | 16 #include <linux/udp.h> 41 struct udphdr udp; member 158 olen += sizeof(h_outer.l4hdr.udp); in encap_ipv4() 159 h_outer.l4hdr.udp.source = __bpf_constant_htons(cfg_udp_src); in encap_ipv4() 160 h_outer.l4hdr.udp.dest = bpf_htons(udp_dst); in encap_ipv4() 161 h_outer.l4hdr.udp.check = 0; in encap_ipv4() 162 h_outer.l4hdr.udp.len = bpf_htons(bpf_ntohs(iph_inner.tot_len) + in encap_ipv4() 163 sizeof(h_outer.l4hdr.udp) + in encap_ipv4() 266 olen += sizeof(h_outer.l4hdr.udp); in encap_ipv6() 267 h_outer.l4hdr.udp in encap_ipv6() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | devlink_trap_control.sh | 311 -t udp sp=68,dp=67 -p 100 -q 315 -B 255.255.255.255 -t udp sp=67,dp=68 -p 100 -q 321 $MZ $h1 -6 -c 1 -A fe80::1 -B ff02::1:2 -t udp sp=546,dp=547 \ 325 $MZ $h1 -6 -c 1 -A fe80::1 -B ff02::1:2 -t udp sp=547,dp=546 \ 375 -A 192.0.2.1 -B 192.0.2.2 -t udp sp=49153,dp=3784 -p 100 -q 379 -A 192.0.2.1 -B 192.0.2.2 -t udp sp=49153,dp=3785 -p 100 -q 387 -t udp sp=49153,dp=3784 -p 100 -q 392 -t udp sp=49153,dp=3785 -p 100 -q 481 -A 192.0.2.1 -B 192.0.2.3 -t udp sp=54321,dp=12345 -p 100 -q 485 -A 2001:db8:1::1 -B 2001:db8:1::3 -t udp s [all...] |
H A D | one_armed_router.sh | 136 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 140 skip_hw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 144 skip_sw dst_ip 198.51.100.1 ip_proto udp dst_port 52768 \ 148 -B 198.51.100.1 -t udp dp=52768,sp=42768 -q 179 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 183 skip_hw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 187 skip_sw dst_ip 2001:db8:2::1 ip_proto udp dst_port 52768 \ 191 -B 2001:db8:2::1 -t udp dp=52768,sp=42768 -q
|
H A D | rif_mac_profiles.sh | 113 flower skip_sw ip_proto udp src_port 12345 dst_port 54321 \ 119 flower skip_sw src_mac $smac ip_proto udp src_port 12345 \ 122 $MZ $h1 -a own -b $(mac_get $rp1) -t udp "sp=12345,dp=54321" \ 148 flower skip_sw ip_proto udp src_port 54321 dst_port 12345 \ 152 flower skip_sw src_mac $rp1_mac ip_proto udp src_port 54321 \ 155 $MZ $h2 -a own -b $(mac_get $rp2) -t udp "sp=54321,dp=12345" \
|
H A D | devlink_trap_l3_drops.sh | 204 flower ip_proto udp src_port 54321 dst_port 12345 action drop 207 $MZ $h1 $flags -t udp "sp=54321,dp=12345" -c 0 -p 100 -b $dmac \ 242 $MZ $h1 $flags -t udp "sp=54321,dp=12345" -c 0 -p 100 -A $sip \ 276 $MZ $h1 $flags -t udp "sp=54321,dp=12345" -c 0 -p 100 -b $rp1mac \ 311 $MZ $h1 $flags -t udp "sp=54321,dp=12345" -c 0 -p 100 -A $sip \ 342 $MZ $h1 -t udp "sp=54321,dp=12345" -c 0 -p 100 -A $sip -b $rp1mac \ 479 $MZ $h1 -6 -t udp "sp=54321,dp=12345" -c 0 -p 100 -b \ 504 $MZ $h1 -6 -t udp "sp=54321,dp=12345" -c 0 -p 100 -b \ 534 $MZ $h1 -$flags -t udp "sp=54321,dp=12345" -c 0 -p 100 -b $rp1mac \ 579 $MZ $h1 -t udp "s [all...] |
/kernel/linux/linux-5.10/net/ipv4/netfilter/ |
H A D | nf_nat_h323.c | 158 port == ct->tuplehash[dir].tuple.src.u.udp.port) { in set_ras_addr() 162 ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port)); in set_ras_addr() 166 dst.u.udp.port); in set_ras_addr() 188 rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port; in nat_rtp_rtcp() 191 rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port; in nat_rtp_rtcp() 202 rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir]; in nat_rtp_rtcp() 203 rtcp_exp->tuple.dst.u.udp.port = in nat_rtp_rtcp() 219 for (nated_port = ntohs(rtp_exp->tuple.dst.u.udp in nat_rtp_rtcp() [all...] |
/kernel/linux/linux-6.6/net/ipv4/netfilter/ |
H A D | nf_nat_h323.c | 158 port == ct->tuplehash[dir].tuple.src.u.udp.port) { in set_ras_addr() 162 ntohs(ct->tuplehash[!dir].tuple.dst.u.udp.port)); in set_ras_addr() 166 dst.u.udp.port); in set_ras_addr() 188 rtp_exp->saved_proto.udp.port = rtp_exp->tuple.dst.u.udp.port; in nat_rtp_rtcp() 191 rtcp_exp->saved_proto.udp.port = rtcp_exp->tuple.dst.u.udp.port; in nat_rtp_rtcp() 202 rtp_exp->tuple.dst.u.udp.port = info->rtp_port[i][dir]; in nat_rtp_rtcp() 203 rtcp_exp->tuple.dst.u.udp.port = in nat_rtp_rtcp() 219 for (nated_port = ntohs(rtp_exp->tuple.dst.u.udp in nat_rtp_rtcp() [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | xdp_do_redirect.c | 10 #include <linux/udp.h> 18 struct udphdr udp; member 30 - offsetof(struct udp_packet, udp)), 34 .udp.source = bpf_htons(1), 35 .udp.dest = bpf_htons(1), 36 .udp.len = bpf_htons(sizeof(struct udp_packet) 37 - offsetof(struct udp_packet, udp)),
|