ソースを参照

Optimization: use `ip -n` over `ip netns exec`

This saves an exec call.
Demi Marie Obenour 3 年 前
コミット
097342bd08
1 ファイル変更6 行追加1 行削除
  1. 6 1
      network/vif-qubes-nat.sh

+ 6 - 1
network/vif-qubes-nat.sh

@@ -35,7 +35,12 @@ function run
 
 function netns
 {
-    run ip netns exec "$netns" "$@"
+    if [[ "$1" = 'ip' ]]; then
+        shift
+        run ip -n "$netns" "$@"
+    else
+        run ip netns exec "$netns" "$@"
+    fi
 }
 
 run ip addr flush dev "$netns_appvm_if"