Introduce general-purpose ways to wait for dpif and netdev changes.
authorBen Pfaff <blp@nicira.com>
Wed, 24 Jun 2009 17:24:09 +0000 (10:24 -0700)
committerBen Pfaff <blp@nicira.com>
Mon, 6 Jul 2009 16:07:24 +0000 (09:07 -0700)
commite9e28be359f64c03944c0a282c17e714fcb0afc4
treec7bc0bbb944be3bcdc36402f1b55805b1c21f5f0
parent5792c5c64a194304b554e2c6b9a9a4c0216c08a4
Introduce general-purpose ways to wait for dpif and netdev changes.

The dpif and netdev code has had various ways to check for changes to
dpifs and netdevs over the course of Open vSwitch development.  All of
these have been thus far fairly specific to the Linux implementation.  This
commit is the start of a more general API for watching for such changes.
The dpif-related parts seem fairly mature and so they are documented,
the netdev parts will probably need to change somewhat and so they are
not documented yet.
lib/automake.mk
lib/dpif-linux.c
lib/dpif-provider.h
lib/dpif.c
lib/dpif.h
lib/netdev-linux.c [new file with mode: 0644]
lib/netdev-linux.h [new file with mode: 0644]
lib/netdev.c
lib/netdev.h
lib/vlog-modules.def
secchan/ofproto.c