/openbmc/linux/tools/testing/selftests/net/ |
H A D | setup_veth.sh | 6 local -r ns_name="$2" 10 [[ -e /var/run/netns/"${ns_name}" ]] || ip netns add "${ns_name}" 12 ip link set dev "${ns_dev}" netns "${ns_name}" mtu 65535 13 ip -netns "${ns_name}" link set dev "${ns_dev}" up 15 ip netns exec "${ns_name}" ethtool -K "${ns_dev}" gro on tso off 27 local ns_name 29 for ns_name in client_ns server_ns; do 30 [[ -e /var/run/netns/"${ns_name}" ]] && ip netns del "${ns_name}"
|
H A D | setup_loopback.sh | 43 local -r ns_name="$2" 56 [[ -e /var/run/netns/"${ns_name}" ]] || ip netns add "${ns_name}" 57 ip link set dev "${ns_dev}" netns "${ns_name}" 58 ip -netns "${ns_name}" link set dev "${ns_dev}" up 60 ip -netns "${ns_name}" addr add dev "${ns_dev}" "${addr}" 68 ns_name="$1" 70 ip -netns "${ns_name}" link del dev "${ns_dev}" 71 ip netns del "${ns_name}"
|
H A D | lib.sh | 66 local ns_name="" 69 for ns_name in "$@"; do 71 if unset ${ns_name} 2> /dev/null; then 73 eval readonly ${ns_name}="$ns" 76 eval ns='$'${ns_name} 82 echo "Failed to create namespace $ns_name"
|
H A D | pmtu.sh | 746 ns_name="$(nsname ${ns})" 748 ip -n "${ns_name}" route add "${addr}" table "${rt_table}" via "${gw}" 762 ns_name="$(nsname ${ns})" 764 ip -n ${ns_name} -${fam} nexthop add id ${nhid} via ${gw} dev ${dev} 776 ns_name="$(nsname ${ns})" 778 ip -n "${ns_name}" -"${fam}" route add "${addr}" table "${rt_table}" nhid "${nhid}" 795 ns_name="$(nsname ${ns})" 801 ip link add ${if} up netns ${ns_name} type veth peer name ${ifpeer} netns ${peer_name} || return 1 805 ip -n ${ns_name} addr add ${prefix4}.${segment}.1/24 dev ${if} 806 ip -n ${ns_name} addr add ${prefix6}:${segment}::1/64 dev ${if}
|
/openbmc/linux/security/apparmor/ |
H A D | policy.c | 556 const char *name, *ns_name; in aa_fqlookupn_profile() local 559 name = aa_splitn_fqname(fqname, n, &ns_name, &ns_len); in aa_fqlookupn_profile() 560 if (ns_name) { in aa_fqlookupn_profile() 561 ns = aa_lookupn_ns(labels_ns(base), ns_name, ns_len); in aa_fqlookupn_profile() 746 const char *ns_name, const char *name, in audit_policy() argument 751 ad.iface.ns = ns_name; in audit_policy() 1036 const char *ns_name = NULL, *info = NULL; in aa_replace_profiles() local 1047 error = aa_unpack(udata, &lh, &ns_name); in aa_replace_profiles() 1058 if (ns_name) { in aa_replace_profiles() 1059 if (ent->ns_name && in aa_replace_profiles() [all …]
|
H A D | lib.c | 62 char *aa_split_fqname(char *fqname, char **ns_name) in aa_split_fqname() argument 66 *ns_name = NULL; in aa_split_fqname() 69 *ns_name = skip_spaces(&name[1]); in aa_split_fqname() 104 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name, in aa_splitn_fqname() argument 110 *ns_name = NULL; in aa_splitn_fqname() 118 *ns_name = skipn_spaces(&name[1], end - &name[1]); in aa_splitn_fqname() 119 if (!*ns_name) in aa_splitn_fqname() 122 *ns_len = split - *ns_name; in aa_splitn_fqname() 124 *ns_name = NULL; in aa_splitn_fqname() 132 *ns_len = end - *ns_name; in aa_splitn_fqname()
|
H A D | policy_unpack.c | 62 static int audit_iface(struct aa_profile *new, const char *ns_name, in audit_iface() argument 70 ad.iface.ns = ns_name; in audit_iface() 802 static struct aa_profile *unpack_profile(struct aa_ext *e, char **ns_name) in unpack_profile() argument 816 *ns_name = NULL; in unpack_profile() 832 *ns_name = kstrndup(tmpns, ns_len, GFP_KERNEL); in unpack_profile() 833 if (!*ns_name) { in unpack_profile() 1109 if (*ns_name) { in unpack_profile() 1110 kfree(*ns_name); in unpack_profile() 1111 *ns_name = NULL; in unpack_profile() 1284 kfree(ent->ns_name); in aa_load_ent_free() [all …]
|
H A D | label.c | 1269 const char *ns_name; in match_component() local 1275 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component() 1277 state = aa_dfa_match(rules->policy.dfa, state, ns_name); in match_component() 1516 const char *ns_name = NULL; in aa_profile_snxprint() local 1528 ns_name = aa_ns_name(view, profile->ns, in aa_profile_snxprint() 1530 if (ns_name == aa_hidden_ns_name) { in aa_profile_snxprint() 1533 return snprintf(str, size, "%s", ns_name); in aa_profile_snxprint() 1540 if (ns_name) in aa_profile_snxprint() 1541 return snprintf(str, size, ":%s:%s (%s)", ns_name, in aa_profile_snxprint() 1547 if (ns_name) in aa_profile_snxprint() [all …]
|
H A D | domain.c | 93 const char *ns_name; in match_component() local 101 ns_name = aa_ns_name(profile->ns, tp->ns, true); in match_component() 103 state = aa_dfa_match(rules->file.dfa, state, ns_name); in match_component()
|
/openbmc/linux/security/apparmor/include/ |
H A D | lib.h | 60 char *aa_split_fqname(char *args, char **ns_name); 61 const char *aa_splitn_fqname(const char *fqname, size_t n, const char **ns_name,
|
H A D | policy_unpack.h | 25 const char *ns_name; member
|