[ovs-git] Open vSwitch: ovs-vswitchd: Complete daemonization only after initial configuration. (master)

dev at openvswitch.org dev at openvswitch.org
Mon Feb 7 20:53:32 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  a7ff9bd76312a7733168629d8e4e922d47b0ae46 (commit)
       via  8274ae959ac0b158c3e3206b3810af608fb93785 (commit)
      from  0a6f55420508c31af9fe41aafdd26ce8462cc1be (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 a7ff9bd76312a7733168629d8e4e922d47b0ae46
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=a7ff9bd76312a7733168629d8e4e922d47b0ae46
Author: Ben Pfaff <blp at nicira.com>
ovs-vswitchd: Complete daemonization only after initial configuration.
Otherwise when we add support for saving and restoring configuration
of internal devices around kernel module unload and reload, there's
no easy way for the "restore" code to tell when all the interfaces
should be set up and ready for configuration.

commit 8274ae959ac0b158c3e3206b3810af608fb93785
Diffs: http://openvswitch.org/cgi-bin/gitweb.cgi?p=openvswitch;a=commitdiff;h=8274ae959ac0b158c3e3206b3810af608fb93785
Author: Ben Pfaff <blp at nicira.com>
daemon: Define daemon options enums the same way as other option enums.
Other modules that accept options use this style and I don't see a reason
for the daemon code to be different.  The style used by the daemon code
until now runs the risk of ending up with conflicting values accidentally,
which would be confusing.


Summary of changes:
 lib/daemon.c               |    6 +++++-
 lib/daemon.h               |   13 ++++++-------
 lib/daemon.man             |    2 +-
 ovsdb/ovsdb-client.c       |    3 ++-
 ovsdb/ovsdb-server.1.in    |    3 +++
 ovsdb/ovsdb-server.c       |    5 +++--
 tests/test-jsonrpc.c       |    5 +++--
 utilities/ovs-controller.c |    5 +++--
 utilities/ovs-discover.c   |    5 +++--
 utilities/ovs-openflowd.c  |    5 +++--
 vswitchd/bridge.c          |    5 +++++
 vswitchd/ovs-brcompatd.c   |    3 ++-
 vswitchd/ovs-vswitchd.8.in |    4 ++++
 vswitchd/ovs-vswitchd.c    |    7 +++----
 14 files changed, 46 insertions(+), 25 deletions(-)

Open vSwitch

More information about the git mailing list