Fix kvm-vif-bridge
authorDimitris Aragiorgis <dimara@grnet.gr>
Tue, 3 Jul 2012 15:58:07 +0000 (18:58 +0300)
committerDimitris Aragiorgis <dimara@grnet.gr>
Tue, 3 Jul 2012 15:58:07 +0000 (18:58 +0300)
Signed-off-by: Dimitris Aragiorgis <dimara@grnet.gr>

kvm-vif-bridge

index 747359d..65cfb47 100755 (executable)
@@ -33,10 +33,9 @@ function clear_routed_setup_firewall {
 
 function clear_ebtables {
 
-  ebtables -D INPUT -i $TAP -j $FROM
   ebtables -D FORWARD -i $TAP -j $FROM
   ebtables -D FORWARD -o $TAP -j $TO
-  ebtables -D OUTPUT -o $TAP -j $TO
+  #ebtables -D OUTPUT -o $TAP -j $TO
 
   ebtables -X $FROM
   ebtables -X $TO
@@ -163,15 +162,15 @@ source $INFRA
 
 log-env
 
+TAP=$INTERFACE
+FROM=FROM${TAP^^}
+TO=TO${TAP^^}
+
 clear_routed_setup_ipv4 > /dev/null 2>&1
 clear_routed_setup_ipv6 > /dev/null 2>&1
 clear_routed_setup_firewall > /dev/null 2>&1
 clear_ebtables > /dev/null 2>&1
 
-TAP=$INTERFACE
-FROM=FROM${TAP^^}
-TO=TO${TAP^^}
-
 if [ "$MODE" = "routed" ]; then
   TABLE=$LINK
   ip link set $INTERFACE addr $TAP_CONSTANT_MAC up