esac
start () {
- set $ovs_ctl start
+ set $ovs_ctl ${1-start}
set "$@" --system-id="$INSTALLATION_UUID"
set "$@" --system-type="$PRODUCT_BRAND"
set "$@" --system-version="$PRODUCT_VERSION-$BUILD_NUMBER"
--pidfile --detach --monitor unix:/var/run/openvswitch/db.sock
fi
- # Allow GRE traffic.
- /sbin/iptables -I INPUT -p gre -j ACCEPT
+ $ovs_ctl --protocol=gre enable-protocol
touch /var/lock/subsys/openvswitch
}
$ovs_ctl version
;;
force-reload-kmod)
- $ovs_ctl force-reload-kmod
+ start force-reload-kmod
;;
help)
printf "openvswitch [start|stop|restart|reload|force-reload|status|version]\n"