From: Ben Pfaff Date: Wed, 21 Dec 2011 00:50:17 +0000 (-0800) Subject: vswitchd: Document what changes to the database flush the flow table. X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=88f69f88b877e14ae3fb842ae74c1316dc6dee0a;p=openvswitch vswitchd: Document what changes to the database flush the flow table. Requested-by: Hao Zheng Signed-off-by: Ben Pfaff --- diff --git a/vswitchd/vswitch.xml b/vswitchd/vswitch.xml index 84d91da2..2f9a534d 100644 --- a/vswitchd/vswitch.xml +++ b/vswitchd/vswitch.xml @@ -372,8 +372,20 @@ - OpenFlow controller set. If unset, then no OpenFlow controllers - will be used. +

+ OpenFlow controller set. If unset, then no OpenFlow controllers + will be used. +

+ +

+ If there are primary controllers, removing all of them clears the + flow table. If there are no primary controllers, adding one also + clears the flow table. Other changes to the set of controllers, such + as adding or removing a service controller, adding another primary + controller to supplement an existing primary controller, or removing + only one of two primary controllers, have no effect on the flow + table. +

@@ -406,6 +418,10 @@

When more than one controller is configured, is considered only when none of the configured controllers can be contacted.

+

+ Changing when no primary controllers are + configured clears the flow table. +