diff options
author | Jouke Witteveen <j.witteveen@gmail.com> | 2013-06-16 12:45:43 +0200 |
---|---|---|
committer | Jouke Witteveen <j.witteveen@gmail.com> | 2013-06-16 12:45:43 +0200 |
commit | feb669f4b2a15e6ea1d84be336f12be4650f9d2d (patch) | |
tree | 44eb7ac548906d7ac07c7cded4a9b007f9854594 /src/lib/connections/bridge | |
parent | 4d8cb707b1fc1947030e312c66c73fd012038c20 (diff) | |
download | netctl-feb669f4b2a15e6ea1d84be336f12be4650f9d2d.tar.gz netctl-feb669f4b2a15e6ea1d84be336f12be4650f9d2d.tar.xz |
Fix default interface bindings (third time)
The declare builtin defaults to making variables local.
Previous attempts:
711c46457ae9fef52c7c529d89c67d0d526f73ef
e8210827fd59e4539a70af55cb452b211633fedd
Diffstat (limited to 'src/lib/connections/bridge')
-rw-r--r-- | src/lib/connections/bridge | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/lib/connections/bridge b/src/lib/connections/bridge index 56e2c84..94a9b64 100644 --- a/src/lib/connections/bridge +++ b/src/lib/connections/bridge @@ -3,7 +3,7 @@ . "$SUBR_DIR/ip" : ${BRCTL:=brctl} -declare -a BindsToInterfaces +declare -ag BindsToInterfaces bridge_up() { if is_interface "$Interface"; then @@ -30,8 +30,8 @@ bridge_up() { bridge_down() { for member in "${BindsToInterfaces[@]}"; do - ip link set "$member" promisc off down - $BRCTL delif "$Interface" "$member" + ip link set "$member" promisc off down + $BRCTL delif "$Interface" "$member" done ip_unset |