Home
last modified time | relevance | path

Searched refs:ns_name (Results 1 – 13 of 13) sorted by relevance

/linux-6.15/tools/testing/selftests/net/
H A Dsetup_veth.sh9 local -r ns_name="$2"
13 [[ -e /var/run/netns/"${ns_name}" ]] || ip netns add "${ns_name}"
16 ip link set dev "${ns_dev}" netns "${ns_name}" mtu 65535
17 ip -netns "${ns_name}" link set dev "${ns_dev}" up
19 ip netns exec "${ns_name}" ethtool -K "${ns_dev}" gro on tso off
31 local ns_name
33 for ns_name in ${client_ns} ${server_ns}; do
34 [[ -e /var/run/netns/"${ns_name}" ]] && ip netns del "${ns_name}"
H A Dsetup_loopback.sh45 local -r ns_name="$2"
58 [[ -e /var/run/netns/"${ns_name}" ]] || ip netns add "${ns_name}"
59 ip link set dev "${ns_dev}" netns "${ns_name}"
60 ip -netns "${ns_name}" link set dev "${ns_dev}" up
62 ip -netns "${ns_name}" addr add dev "${ns_dev}" "${addr}"
70 ns_name="$1"
72 ip -netns "${ns_name}" link del dev "${ns_dev}"
73 ip netns del "${ns_name}"
H A Dlib.sh197 local ns_name=""
199 for ns_name in "$@"; do
201 if [ "${ns_name}" = "ns_name" ]; then
202 echo "Failed to setup namespace '${ns_name}': invalid name"
209 eval "${ns_name}=${ns_name,,}-$(mktemp -u XXXXXX)"
215 echo "Failed to create namespace $ns_name"
H A Dpmtu.sh740 ns_name="$(nsname ${ns})"
742 ip -n "${ns_name}" route add "${addr}" table "${rt_table}" via "${gw}"
756 ns_name="$(nsname ${ns})"
758 ip -n ${ns_name} -${fam} nexthop add id ${nhid} via ${gw} dev ${dev}
770 ns_name="$(nsname ${ns})"
772 ip -n "${ns_name}" -"${fam}" route add "${addr}" table "${rt_table}" nhid "${nhid}"
789 ns_name="$(nsname ${ns})"
795 ip link add ${if} up netns ${ns_name} type veth peer name ${ifpeer} netns ${peer_name} || return 1
799 ip -n ${ns_name} addr add ${prefix4}.${segment}.1/24 dev ${if}
800 ip -n ${ns_name} addr add ${prefix6}:${segment}::1/64 dev ${if}
/linux-6.15/security/apparmor/
H A Dpolicy.c587 const char *name, *ns_name; in aa_fqlookupn_profile() local
591 if (ns_name) { in aa_fqlookupn_profile()
770 ad.iface.ns = ns_name; in audit_policy()
1077 if (ns_name) { in aa_replace_profiles()
1078 if (ent->ns_name && in aa_replace_profiles()
1079 strcmp(ent->ns_name, ns_name) != 0) { in aa_replace_profiles()
1090 ns_name = ent->ns_name; in aa_replace_profiles()
1094 if (ns_name) { in aa_replace_profiles()
1096 ns_name); in aa_replace_profiles()
1265 kfree(ns_name); in aa_replace_profiles()
[all …]
H A Dlib.c66 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name, in aa_splitn_fqname() argument
72 *ns_name = NULL; in aa_splitn_fqname()
80 *ns_name = skipn_spaces(&name[1], end - &name[1]); in aa_splitn_fqname()
81 if (!*ns_name) in aa_splitn_fqname()
84 *ns_len = split - *ns_name; in aa_splitn_fqname()
86 *ns_name = NULL; in aa_splitn_fqname()
94 *ns_len = end - *ns_name; in aa_splitn_fqname()
H A Dpolicy_unpack.c70 ad.iface.ns = ns_name; in audit_iface()
834 *ns_name = NULL; in unpack_profile()
851 if (!*ns_name) { in unpack_profile()
1110 if (*ns_name) { in unpack_profile()
1111 kfree(*ns_name); in unpack_profile()
1112 *ns_name = NULL; in unpack_profile()
1291 kfree(ent->ns_name); in aa_load_ent_free()
1418 char *ns_name = NULL; in aa_unpack() local
1457 ent->ns_name = ns_name; in aa_unpack()
1458 ns_name = NULL; in aa_unpack()
[all …]
H A Dlabel.c1253 const char *ns_name; in match_component() local
1259 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component()
1261 state = aa_dfa_match(rules->policy->dfa, state, ns_name); in match_component()
1501 const char *ns_name = NULL; in aa_profile_snxprint() local
1513 ns_name = aa_ns_name(view, profile->ns, in aa_profile_snxprint()
1515 if (ns_name == aa_hidden_ns_name) { in aa_profile_snxprint()
1518 return snprintf(str, size, "%s", ns_name); in aa_profile_snxprint()
1525 if (ns_name) in aa_profile_snxprint()
1526 return snprintf(str, size, ":%s:%s (%s)", ns_name, in aa_profile_snxprint()
1532 if (ns_name) in aa_profile_snxprint()
[all …]
H A Ddomain.c92 const char *ns_name; in match_component() local
100 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component()
102 state = aa_dfa_match(rules->file->dfa, state, ns_name); in match_component()
/linux-6.15/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_do_redirect.c301 char ns_name[4] = {}; in ping_setup() local
303 snprintf(ns_name, 4, "NS%d", i); in ping_setup()
304 data->ns[i] = netns_new(ns_name, false); in ping_setup()
310 NS0, i, i, i, i, ns_name); in ping_setup()
313 SYS(fail, "ip -n %s addr add %s.%d/24 dev veth0", ns_name, IPV4_NETWORK, i); in ping_setup()
314 SYS(fail, "ip -n %s link set veth0 up", ns_name); in ping_setup()
336 char ns_name[4] = {}; in ping_test() local
338 snprintf(ns_name, 4, "NS%d", i); in ping_test()
339 nstoken = open_netns(ns_name); in ping_test()
/linux-6.15/tools/testing/selftests/net/lib/py/
H A Dnetns.py38 def __init__(self, ns_name): argument
/linux-6.15/security/apparmor/include/
H A Dpolicy_unpack.h25 const char *ns_name; member
H A Dlib.h62 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name,