| /linux-6.15/tools/testing/selftests/net/ |
| H A D | setup_veth.sh | 9 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 D | setup_loopback.sh | 45 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 D | lib.sh | 197 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 D | pmtu.sh | 740 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 D | policy.c | 587 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 D | lib.c | 66 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 D | policy_unpack.c | 70 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 D | label.c | 1253 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 D | domain.c | 92 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 D | xdp_do_redirect.c | 301 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 D | netns.py | 38 def __init__(self, ns_name): argument
|
| /linux-6.15/security/apparmor/include/ |
| H A D | policy_unpack.h | 25 const char *ns_name; member
|
| H A D | lib.h | 62 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name,
|