The current vport events code doesn't work and while getting that to work, there was a bunch of cleanup that I ended up doing - in an effort to make the code in Vport.c more readable. Feedback appreciated. There's scope for further cleanup which I'll take up in subsequent patches.
I've tested port addition/deletion, ping via STT tunnel with these patches. Nithin Raju (5): datapath-windows: refactor port enumeration code datapath-windows: cleanup InitHvVportCommon() datapath-windows: cleanup events code datapath-windows: nuke port # argument in IP helper datapath-windows: cleanup AssignNicNameSpecial() datapath-windows/ovsext/Actions.c | 2 +- datapath-windows/ovsext/BufferMgmt.c | 12 +- datapath-windows/ovsext/Datapath.c | 18 +- datapath-windows/ovsext/DpInternal.h | 9 +- datapath-windows/ovsext/Event.c | 97 ++++----- datapath-windows/ovsext/Event.h | 5 +- datapath-windows/ovsext/IpHelper.c | 13 +- datapath-windows/ovsext/IpHelper.h | 2 +- datapath-windows/ovsext/Oid.c | 2 +- datapath-windows/ovsext/Switch.c | 7 +- datapath-windows/ovsext/User.c | 4 +- datapath-windows/ovsext/Vport.c | 382 +++++++++++++++++------------------ datapath-windows/ovsext/Vport.h | 3 +- 13 files changed, 254 insertions(+), 302 deletions(-) -- 1.8.5.6 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev