Lines Matching +full:- +full:34000
2 # SPDX-License-Identifier: GPL-2.0
18 ip_args = f"-4 -S {cfg.remote_v4} -D {cfg.v4}"
20 ip_args = f"-6 -S {cfg.remote_v6} -D {cfg.v6}"
22 rx_cmd = f"{cfg.bin_local} -i {cfg.ifname} -n 100 {ip_args} -r 1 -R {extra_args}"
23 tx_cmd = f"{cfg.bin_remote} -i {cfg.ifname} -n 100 {ip_args} -r 1 -T {extra_args}"
26 wait_port_listen(34000, proto="udp")
38 ip_args = f"-4 -S {cfg.v4} -D {cfg.remote_v4}"
40 ip_args = f"-6 -S {cfg.v6} -D {cfg.remote_v6}"
43 if extra_args != "-U -Z":
44 extra_args += " -r 1"
46 rx_cmd = f"{cfg.bin_remote} -i {cfg.ifname} -L 1 -n 100 {ip_args} -R {extra_args}"
47 tx_cmd = f"{cfg.bin_local} -i {cfg.ifname} -L 1 -n 100 {ip_args} -T {extra_args}"
50 wait_port_listen(34000, proto="udp", host=cfg.remote)
77 def check_nic_features(cfg) -> None:
87 features = ethnl.features_get({"header": {"dev-index": cfg.ifindex}})
89 if f["name"] == "tx-checksum-ip-generic":
91 elif f["name"] == "tx-checksum-ipv4":
93 elif f["name"] == "tx-checksum-ipv6":
95 elif f["name"] == "rx-checksum":
99 def main() -> None:
108 cases.append(test_builder("rx_tcp", cfg, ipv4, False, "-t"))
109 cases.append(test_builder("rx_tcp_invalid", cfg, ipv4, False, "-t -E"))
112 cases.append(test_builder("rx_udp_invalid", cfg, ipv4, False, "-E"))
114 cases.append(test_builder("tx_udp_csum_offload", cfg, ipv4, True, "-U"))
115 cases.append(test_builder("tx_udp_zero_checksum", cfg, ipv4, True, "-U -Z"))