only invoke create_bridge once in expose/hide
This commit is contained in:
1 parent
705dda9d3e
commit
1cd31fd090
1 file changed
+2
-2
@@ -785,9 +785,9 @@ case "$COMMAND" in
|
||||
[ $# -eq 2 -a "$1" = "-h" ] || usage
|
||||
FQDN="$2"
|
||||
fi
|
||||
create_bridge --without-ethtool
|
||||
for CIDR in $CIDR_ARGS; do
|
||||
validate_cidr $CIDR
|
||||
create_bridge --without-ethtool
|
||||
if ! ip addr show dev $BRIDGE | grep -qF $CIDR
|
||||
then
|
||||
ip addr add dev $BRIDGE $CIDR
|
||||
@@ -802,9 +802,9 @@ case "$COMMAND" in
|
||||
;;
|
||||
hide)
|
||||
[ $# -gt 0 ] || usage
|
||||
create_bridge --without-ethtool
|
||||
for CIDR; do
|
||||
validate_cidr $CIDR
|
||||
create_bridge --without-ethtool
|
||||
if ip addr show dev $BRIDGE | grep -qF $CIDR
|
||||
then
|
||||
ip addr del dev $BRIDGE $CIDR
|
||||
|
||||
Reference in new issue
Block a user