Lines Matching +full:3 +full:ns
21 local start_time="$(date -u +%s%3N)"
30 local current_time="$(date -u +%s%3N)"
40 local ns=""
43 for ns in "$@"; do
44 [ -z "${ns}" ] && continue
45 ip netns pids "${ns}" 2> /dev/null | xargs -r kill || true
46 ip netns delete "${ns}" &> /dev/null || true
47 if ! busywait $BUSYWAIT_TIMEOUT ip netns list \| grep -vq "^$ns$" &> /dev/null; then
48 echo "Warn: Failed to remove namespace $ns"
65 local ns=""
72 ns="${ns_name,,}-$(mktemp -u XXXXXX)"
73 eval readonly ${ns_name}="$ns"
76 eval ns='$'${ns_name}
77 cleanup_ns "$ns"
81 if ! ip netns add "$ns"; then
86 ip -n "$ns" link set lo up
87 ! $ns_exist && ns_list+=("$ns")