diff --git a/weaver/weave b/weaver/weave index d50ee277..26423cb2 100755 --- a/weaver/weave +++ b/weaver/weave @@ -88,7 +88,7 @@ create_bridge() { check_command_and_run ethtool ethtool -K $BRIDGE tx off >/dev/null # Work around the situation where there are no rules allowing traffic # across our bridge. E.g. ufw - add_iptables_rule filter FORWARD -i weave -o weave -j ACCEPT + add_iptables_rule filter FORWARD -i $BRIDGE -o $BRIDGE -j ACCEPT } ip link set dev $BRIDGE up } @@ -97,7 +97,7 @@ destroy_bridge() { if [ -d /sys/class/net/$BRIDGE ] ; then ip link del dev $BRIDGE fi - run_iptables -t filter -D FORWARD -i weave -o weave -j ACCEPT 2>/dev/null || true + run_iptables -t filter -D FORWARD -i $BRIDGE -o $BRIDGE -j ACCEPT 2>/dev/null || true } setup_masquerading() {