| /tools/testing/selftests/net/ |
| A D | txring_overwrite.c | 90 int fdt; in setup_tx() local 92 fdt = socket(PF_PACKET, SOCK_RAW, 0); in setup_tx() 93 if (fdt == -1) in setup_tx() 102 if (bind(fdt, (void *)&laddr, sizeof(laddr))) in setup_tx() 119 return fdt; in setup_tx() 135 ret = sendto(fdt, NULL, 0, 0, NULL, 0); in send_pkt() 162 int fdr, fdt, ret = 0; in main() local 165 fdt = setup_tx(&ring); in main() 167 send_pkt(fdt, ring, payload_patterns[0]); in main() 168 send_pkt(fdt, ring, payload_patterns[1]); in main() [all …]
|
| A D | ipv6_flowlabel.c | 216 int fdt, fdr; in main() local 228 fdt = socket(PF_INET6, SOCK_DGRAM, prot); in main() 229 if (fdt == -1) in main() 232 fdr = use_ping ? fdt : socket(PF_INET6, SOCK_DGRAM, 0); in main() 236 if (connect(fdt, (void *)&addr, sizeof(addr))) in main() 241 flowlabel_get(fdt, cfg_label, IPV6_FL_S_EXCL, IPV6_FL_F_CREATE); in main() 248 do_send(fdt, false, 0); in main() 252 do_send(fdt, false, 0); in main() 259 if (setsockopt(fdt, SOL_IPV6, IPV6_FLOWINFO_SEND, &one, in main() 265 do_send(fdt, true, cfg_label); in main() [all …]
|
| A D | udpgso.c | 442 if (setsockopt(fdt, IPPROTO_IPV6, IPV6_HOPOPTS, in run_one() 507 run_one(test, fdt, fdr, addr, alen); in run_all() 514 int fdr, fdt, val; in run_test() local 529 fdt = socket(addr->sa_family, SOCK_DGRAM, 0); in run_test() 530 if (fdt == -1) in run_test() 534 set_pmtu_discover(fdt, addr->sa_family == AF_INET); in run_test() 537 run_all(fdt, fdr, addr, alen); in run_test() 540 if (connect(fdt, addr, alen)) in run_test() 543 val = get_path_mtu(fdt, addr->sa_family == AF_INET); in run_test() 547 run_all(fdt, fdr, addr, 0 /* use connected addr */); in run_test() [all …]
|
| A D | so_txtime.c | 73 static void do_send_one(int fdt, struct timed_send *ts) in do_send_one() argument 106 ret = sendmsg(fdt, &msg, 0); in do_send_one() 154 static int do_recv_errqueue_timeout(int fdt) in do_recv_errqueue_timeout() argument 179 ret = recvmsg(fdt, &msg, MSG_ERRQUEUE); in do_recv_errqueue_timeout() 229 static void recv_errqueue_msgs(int fdt) in recv_errqueue_msgs() argument 241 num_tstamp += do_recv_errqueue_timeout(fdt); in recv_errqueue_msgs() 327 int fdt, i; in do_test_tx() local 333 fdt = setup_tx(addr, alen); in do_test_tx() 339 do_send_one(fdt, &cfg_buf[i]); in do_test_tx() 341 recv_errqueue_msgs(fdt); in do_test_tx() [all …]
|
| A D | skf_net_off.c | 226 int fdt, fdr; in main() local 231 fdt = tun_open(cfg_ifname); in main() 233 tun_write(fdt); in main() 236 if (close(fdt)) in main()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | flow_dissector_classification.c | 449 int fdt = -1, fdr = -1, len, tx = 0, rx = 0, err; in run_test() local 453 fdt = setup_tx(test); in run_test() 454 if (!ASSERT_OK_FD(fdr, "setup rx") || !ASSERT_OK_FD(fdt, "setup tx")) { in run_test() 468 if (!ASSERT_OK(do_tx(fdt, buf, len), "do_tx")) in run_test() 495 close(fdt); in run_test()
|