[ovs-git] Open vSwitch: vswitchd: In-band rules for Controller are missing after executing force-reload-kmod command (master)

dev at openvswitch.org dev at openvswitch.org
Tue Dec 20 02:00:20 UTC 2011


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Open vSwitch".

The branch, master has been updated
       via  ac4c900d4b88848cd350fc82665de51ac1497668 (commit)
      from  080c686589466b5c802d8fdef7f724cd821c98f3 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit ac4c900d4b88848cd350fc82665de51ac1497668
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=ac4c900d4b88848cd350fc82665de51ac1497668
Author: Ansis Atteka <aatteka at nicira.com>
		
vswitchd: In-band rules for Controller are missing after executing force-reload-kmod command
		
In current implementation vswitchd adds Controller in-band rules only if
there is a route in kernel routing table that might route traffic to the
Controller. But, when executing force-reload-kmod command, network
configuration (e.g. assigned IP addresses, routes) are flushed away,
hence Controller in-band rules are not added.

This commit fixes this limitation and allows vswitchd to add Controller
in-band rules even if there are no routes in the kernel routing table.

Issue: #8625

Signed-off-by: Ansis Atteka <aatteka at nicira.com>


-----------------------------------------------------------------------

Summary of changes:
 lib/stream.c      |   22 +++++++++++++++++++++-
 lib/stream.h      |    7 ++++++-
 ofproto/connmgr.c |    8 +++++---
 vswitchd/bridge.c |    8 ++++----
 4 files changed, 36 insertions(+), 9 deletions(-)


hooks/post-receive
-- 
Open vSwitch



More information about the git mailing list