[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