notifiers: Create and destroy nln_notifiers.
authorEthan Jackson <ethan@nicira.com>
Thu, 15 Sep 2011 18:21:23 +0000 (11:21 -0700)
committerEthan Jackson <ethan@nicira.com>
Fri, 16 Sep 2011 18:22:30 +0000 (11:22 -0700)
commit2ee6545f2bff7eb27e8c84965e3ff38dfa909bf6
treeb44933567bdbe6f6e12838661c31876e91c47f0b
parent18a237816419e6f88ab0383b43d8060914d26a9a
notifiers: Create and destroy nln_notifiers.

This patch changes the interface of netlink-notifier and
rtnetlink-link.  Now nln_notifiers are allocated and destroyed by
the module instead of passed in by callers.  This allows the
definition of nln_notifier to be hidden, and generally cleans up
the code.
lib/dpif-linux.c
lib/netdev-linux.c
lib/netlink-notifier.c
lib/netlink-notifier.h
lib/route-table.c
lib/rtnetlink-link.c
lib/rtnetlink-link.h
vswitchd/ovs-brcompatd.c