Home
last modified time | relevance | path

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

/linux/tools/testing/selftests/net/
H A Dsetup_veth.sh
H A Dsetup_loopback.sh
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"
208 if [ -z "${!ns_name}" ]; then
209 eval "${ns_name}=${ns_name,,}-$(mktemp -u XXXXXX)"
211 cleanup_ns "${!ns_name}"
214 if ! ip netns add "${!ns_name}"; the
[all...]
H A Dpmtu.sh739 ns_name="$(nsname ${ns})"
741 ip -n "${ns_name}" route add "${addr}" table "${rt_table}" via "${gw}"
755 ns_name="$(nsname ${ns})"
757 ip -n ${ns_name} -${fam} nexthop add id ${nhid} via ${gw} dev ${dev}
769 ns_name="$(nsname ${ns})"
771 ip -n "${ns_name}" -"${fam}" route add "${addr}" table "${rt_table}" nhid "${nhid}"
788 ns_name="$(nsname ${ns})"
794 ip link add ${if} up netns ${ns_name} type veth peer name ${ifpeer} netns ${peer_name} || return 1
798 ip -n ${ns_name} addr add ${prefix4}.${segment}.1/24 dev ${if}
799 ip -n ${ns_name} add
[all...]
/linux/security/apparmor/
H A Dpolicy.c667 const char *name, *ns_name; in aa_fqlookupn_profile()
670 name = aa_splitn_fqname(fqname, n, &ns_name, &ns_len); in aa_fqlookupn_profile()
671 if (ns_name) { in aa_fqlookupn_profile()
672 ns = aa_lookupn_ns(labels_ns(base), ns_name, ns_len); in aa_fqlookupn_profile()
842 * @ns_name: name of namespace being manipulated in audit_policy()
850 const char *ns_name, const char *name, in audit_policy()
855 ad.iface.ns = ns_name; in audit_policy()
1172 const char *ns_name = NULL, *info = NULL; in aa_replace_profiles()
1183 error = aa_unpack(udata, &lh, &ns_name); in aa_replace_profiles()
1194 if (ns_name) { in aa_replace_profiles()
660 const char *name, *ns_name; aa_fqlookupn_profile() local
843 audit_policy(struct aa_label * subj_label,const char * op,const char * ns_name,const char * name,const char * info,int error) audit_policy() argument
1165 const char *ns_name = NULL, *info = NULL; aa_replace_profiles() local
1430 const char *ns_name = NULL; aa_remove_profiles() local
[all...]
H A Dlib.c182 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name, in aa_splitn_fqname() argument
188 *ns_name = NULL; in aa_splitn_fqname()
196 *ns_name = skipn_spaces(&name[1], end - &name[1]); in aa_splitn_fqname()
197 if (!*ns_name) in aa_splitn_fqname()
200 *ns_len = split - *ns_name; in aa_splitn_fqname()
202 *ns_name = NULL; in aa_splitn_fqname()
210 *ns_len = end - *ns_name; in aa_splitn_fqname()
H A Dpolicy_unpack.c55 * @ns_name: name of the ns the profile is to be loaded to (MAY BE NULL)
63 static int audit_iface(struct aa_profile *new, const char *ns_name, in audit_iface() argument
71 ad.iface.ns = ns_name; in audit_iface()
1110 * @ns_name: pointer of newly allocated copy of %NULL in case of error
1114 static struct aa_profile *unpack_profile(struct aa_ext *e, char **ns_name) in unpack_profile() argument
1128 *ns_name = NULL; in unpack_profile()
1144 *ns_name = kstrndup(tmpns, ns_len, GFP_KERNEL); in unpack_profile()
1145 if (!*ns_name) { in unpack_profile()
1413 if (*ns_name) { in unpack_profile()
1414 kfree(*ns_name); in unpack_profile()
1732 char *ns_name = NULL; aa_unpack() local
[all...]
H A Dlabel.c1262 const char *ns_name; in match_component() local
1268 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component()
1270 state = aa_dfa_match(rules->policy->dfa, state, ns_name); in match_component()
1505 const char *ns_name = NULL; in aa_profile_snxprint() local
1517 ns_name = aa_ns_name(view, profile->ns, in aa_profile_snxprint()
1519 if (ns_name == aa_hidden_ns_name) { in aa_profile_snxprint()
1522 return snprintf(str, size, "%s", ns_name); in aa_profile_snxprint()
1529 if (ns_name) in aa_profile_snxprint()
1530 return snprintf(str, size, ":%s:%s (%s)", ns_name, in aa_profile_snxprint()
1536 if (ns_name) in aa_profile_snxprint()
[all...]
H A Ddomain.c98 const char *ns_name; in match_component()
106 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component()
108 state = aa_dfa_match(rules->file->dfa, state, ns_name); in match_component()
97 const char *ns_name; match_component() local
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dxdp_do_redirect.c310 char ns_name[4] = {}; in ping_setup() local
312 snprintf(ns_name, 4, "NS%d", i); in ping_setup()
313 data->ns[i] = netns_new(ns_name, false); in ping_setup()
319 NS0, i, i, i, i, ns_name); in ping_setup()
322 SYS(fail, "ip -n %s addr add %s.%d/24 dev veth0", ns_name, IPV4_NETWORK, i); in ping_setup()
323 SYS(fail, "ip -n %s link set veth0 up", ns_name); in ping_setup()
345 char ns_name[4] = {}; in ping_test() local
347 snprintf(ns_name, 4, "NS%d", i); in ping_test()
348 nstoken = open_netns(ns_name); in ping_test()
/linux/tools/testing/selftests/net/lib/py/
H A Dnetns.py111 def __init__(self, ns_name):
112 self.ns_path = f"/run/netns/{ns_name}"
38 __init__(self, ns_name) global() argument
/linux/security/apparmor/include/
H A Dpolicy_unpack.h25 const char *ns_name; member
H A Dlib.h98 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name,