Home
last modified time | relevance | path

Searched refs:CLONE_NEWNET (Results 1 – 25 of 46) sorted by relevance

12

/linux/tools/testing/selftests/uevent/
H A Duevent_filtering.c138 if (post_flags & CLONE_NEWNET) { in uevent_listener()
139 ret = unshare(CLONE_NEWNET); in uevent_listener()
285 if (pre_flags & CLONE_NEWNET) { in do_test()
286 ret = unshare(CLONE_NEWNET); in do_test()
403 ret = do_test(CLONE_NEWNET, 0, true, sync_fd); in TEST()
432 ret = do_test(CLONE_NEWUSER | CLONE_NEWNET, 0, false, sync_fd); in TEST()
447 ret = do_test(0, CLONE_NEWNET, true, sync_fd); in TEST()
478 ret = do_test(0, CLONE_NEWUSER | CLONE_NEWNET, true, sync_fd); in TEST()
/linux/tools/testing/selftests/net/af_unix/
H A Dunix_connect.c53 .flags = CLONE_NEWNET, in FIXTURE_VARIANT_ADD()
62 .flags = CLONE_NEWNET, in FIXTURE_VARIANT_ADD()
89 .flags = CLONE_NEWNET, in FIXTURE_VARIANT_ADD()
98 .flags = CLONE_NEWNET, in FIXTURE_VARIANT_ADD()
/linux/tools/testing/selftests/proc/
H A Dsetns-dcache.c54 if (unshare(CLONE_NEWNET) == -1) { in main()
75 if (unshare(CLONE_NEWNET) == -1) { in main()
104 if (setns(nsfd, CLONE_NEWNET) == -1) { in main()
H A Dproc-net-dev-lseek.c33 if (unshare(CLONE_NEWNET) == -1) { in main()
/linux/tools/testing/selftests/namespaces/
H A Dlistns_permissions_test.c33 .ns_type = CLONE_NEWNET, in TEST()
65 if (unshare(CLONE_NEWNET) < 0) { in TEST()
187 unshare(CLONE_NEWNET); in TEST()
265 if (unshare(CLONE_NEWNET) < 0) { in TEST()
312 .ns_type = CLONE_NEWNET, in TEST()
408 if (unshare(CLONE_NEWNET) < 0) { in TEST()
514 if (unshare(CLONE_NEWNET) < 0) { in TEST()
693 .ns_type = CLONE_NEWNET, in TEST()
H A Dlistns_test.c68 .ns_type = CLONE_NEWNET, /* Only network namespaces */ in TEST()
92 .ns_type = CLONE_NEWNET, in TEST()
112 ASSERT_EQ(ns_type, CLONE_NEWNET); in TEST()
215 .ns_type = CLONE_NEWNET, in TEST()
251 if (unshare(CLONE_NEWNET) < 0) { in TEST()
389 unshare(CLONE_NEWNET); in TEST()
458 .ns_type = CLONE_NEWNET | CLONE_NEWUTS, /* Network and UTS */ in TEST()
H A Dregression_pidfd_setns_test.c52 if (unshare(CLONE_NEWUTS | CLONE_NEWIPC | CLONE_NEWNET | CLONE_NEWUSER) < 0) { in TEST()
95 child_pid = create_child(&pidfd, CLONE_NEWUSER | CLONE_NEWUTS | CLONE_NEWIPC | CLONE_NEWNET); in TEST()
H A Dsiocgskns_test.c94 if (unshare(CLONE_NEWNET) < 0) { in TEST()
279 ASSERT_EQ(unshare(CLONE_NEWNET), 0); in TEST()
288 setns(netns_a_fd, CLONE_NEWNET); in TEST()
306 ASSERT_EQ(setns(netns_a_fd, CLONE_NEWNET), 0); in TEST()
349 ASSERT_EQ(unshare(CLONE_NEWNET), 0); in TEST()
431 if (unshare(CLONE_NEWNET) < 0) { in TEST()
596 .ns_type = CLONE_NEWNET, in TEST()
613 if (unshare(CLONE_NEWNET) < 0) { in TEST()
815 if (unshare(CLONE_NEWNET) < 0) { in TEST()
995 .ns_type = CLONE_NEWNET | CLONE_NEWUSER, in TEST()
[all …]
H A Dns_active_ref_test.c109 ret = unshare(CLONE_NEWNET); in TEST()
193 ret = unshare(CLONE_NEWNET); in TEST()
253 ret = setns(fd, CLONE_NEWNET); in TEST()
492 ret = unshare(CLONE_NEWNET); in TEST()
879 ret = unshare(CLONE_NEWNET); in TEST()
1174 if (unshare(CLONE_NEWNET) < 0) { in TEST()
1324 if (unshare(CLONE_NEWNET) < 0) { in TEST()
1513 if (unshare(CLONE_NEWNET) < 0) { in TEST()
1675 if (unshare(CLONE_NEWNET) < 0) { in TEST()
1696 if (unshare(CLONE_NEWNET) < 0) { in TEST()
[all …]
H A Dstress_test.c248 if (unshare(CLONE_NEWNET) < 0) in TEST()
568 .ns_type = CLONE_NEWUSER | CLONE_NEWNET | CLONE_NEWUTS, in TEST()
600 if (unshare(CLONE_NEWNET) < 0) in TEST()
H A Dnsid_test.c902 ret = unshare(CLONE_NEWNET); in TEST_F()
952 ret = setns(fd_child_netns, CLONE_NEWNET); in TEST_F()
967 setns(fd_parent_netns, CLONE_NEWNET); in TEST_F()
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dflow_dissector_reattach.c76 err = unshare(CLONE_NEWNET); in unshare_net()
84 setns(old_net, CLONE_NEWNET); in unshare_net()
455 err = setns(old_net, CLONE_NEWNET); in test_link_update_netns_gone()
539 err = setns(old_net, CLONE_NEWNET); in test_link_get_info()
567 setns(old_net, CLONE_NEWNET); in test_link_get_info()
647 err = setns(init_net, CLONE_NEWNET); in serial_test_flow_dissector_reattach()
671 err = setns(saved_net, CLONE_NEWNET); in serial_test_flow_dissector_reattach()
H A Dsk_assign.c52 if (CHECK_FAIL(unshare(CLONE_NEWNET))) in configure_stack()
296 if (CHECK_FAIL(setns(self_net, CLONE_NEWNET))) in test_sk_assign()
H A Dbind_perm.c14 if (!ASSERT_OK(unshare(CLONE_NEWNET), "create netns")) in create_netns()
H A Dtcp_custom_syncookie.c35 if (!ASSERT_OK(unshare(CLONE_NEWNET), "create netns")) in setup_netns()
/linux/kernel/
H A Dnsproxy.c174 CLONE_NEWPID | CLONE_NEWNET | in copy_namespaces()
218 CLONE_NEWNET | CLONE_NEWPID | CLONE_NEWCGROUP | in unshare_nsproxy_namespaces()
296 CLONE_NEWNET | CLONE_NEWTIME | CLONE_NEWUSER | in check_setns_flags()
321 if (flags & CLONE_NEWNET) in check_setns_flags()
495 if (flags & CLONE_NEWNET) { in validate_nsset()
H A Dnscommon.c28 case CLONE_NEWNET: in ns_debug()
/linux/tools/testing/selftests/net/tcp_ao/lib/
H A Dsetup.c125 if (unshare(CLONE_NEWNET) != 0) in unshare_open_netns()
133 if (setns(fd, CLONE_NEWNET)) in switch_ns()
147 if (setns(fd, CLONE_NEWNET)) in switch_close_ns()
/linux/tools/testing/selftests/pidfd/
H A Dpidfd_setns_test.c47 …[PIDFD_NS_NET] = { "net", CLONE_NEWNET, PIDFD_GET_NET_NAMESPACE, …
143 if (self->nsfds[PIDFD_NS_NET] >= 0 && unshare(CLONE_NEWNET) < 0) in FIXTURE_SETUP()
188 if (self->nsfds[PIDFD_NS_NET] >= 0 && unshare(CLONE_NEWNET) < 0) { in FIXTURE_SETUP()
242 if (self->nsfds[PIDFD_NS_NET] >= 0 && unshare(CLONE_NEWNET) < 0) { in FIXTURE_SETUP()
418 ASSERT_NE(setns(self->child_pidfd_exited, CLONE_NEWUSER | CLONE_NEWNET), in TEST_F()
/linux/tools/testing/selftests/net/
H A Dso_netns_cookie.c41 if (unshare(CLONE_NEWNET)) in main()
H A Dipv6_fragmentation.c50 if (unshare(CLONE_NEWNET) == -1) in setup()
/linux/tools/include/uapi/linux/
H A Dsched.h
/linux/tools/testing/selftests/mount/
H A Dunprivileged-remount-test.c28 #ifndef CLONE_NEWNET
29 # define CLONE_NEWNET 0x40000000 macro
/linux/include/uapi/linux/
H A Dsched.h33 #define CLONE_NEWNET 0x40000000 /* New network namespace */ macro
/linux/tools/perf/trace/beauty/include/uapi/linux/
H A Dsched.h33 #define CLONE_NEWNET 0x40000000 /* New network namespace */ macro

12