Send out events when a Conntrack entry is created or destroyed. The events can
be listened using the netlink multicast subscription. Also fix few bugs in
Event.c around event handling.
Sairam Venugopal (9):
datapath-windows: Rename OVS_EVENT_ENTRY to OVS_VPORT_EVENT_ENTRY
datapath-windows: Add supported netlink family protocols to
NetlinkProto.h
datapath-windows: Explicitly name vport related event to vportEvent
datapath-windows: Fix bugs in Event.c around subscribe and lock
datapath-windows: Define new multicast conntrack events
datapath-windows: Modify OvsCreateNlMsgFromCtEntry to make it reusable
datapath-windows: Add support for multiple event queue in Event.c
datapath-windows: Update OvsReadEventCmdHandler in Datapath.c to
support different events
datapath-windows: Post Conntrack delete and new events
datapath-windows/ovsext/Conntrack.c | 44 +++-
datapath-windows/ovsext/Conntrack.h | 9 +
datapath-windows/ovsext/Datapath.c | 81 +++++--
datapath-windows/ovsext/Datapath.h | 3 +-
datapath-windows/ovsext/DpInternal.h | 25 ++-
datapath-windows/ovsext/Event.c | 279 ++++++++++++++++++++-----
datapath-windows/ovsext/Event.h | 22 +-
datapath-windows/ovsext/Netlink/NetlinkProto.h | 3 +
datapath-windows/ovsext/Vport.c | 12 +-
9 files changed, 383 insertions(+), 95 deletions(-)
--
2.9.0.windows.1
_______________________________________________
dev mailing list
[email protected]
http://openvswitch.org/mailman/listinfo/dev