datapath-windows: Return success for already existing WFP objects
authorSorin Vinturis <svinturis@cloudbasesolutions.com>
Thu, 18 Jun 2015 18:37:13 +0000 (18:37 +0000)
committerBen Pfaff <blp@nicira.com>
Tue, 23 Jun 2015 18:45:43 +0000 (11:45 -0700)
commit1c218735054d30d636215f0a6cd899a156592070
treebef63f469f09d368c00712695d6275f90b1853c9
parentab70cd304210ef226fe7fc98e8fb322ec8040594
datapath-windows: Return success for already existing WFP objects

There are cases when the WFP callout or sublayer, being persistent
objects, already exists when we try to register the OVS callout. In
this cases, when trying to add again these WFP objects the return code
is STATUS_FWP_ALREADY_EXISTS, which we are interpreting as an error.
This is incorrect and this patch changes that.

Signed-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>
Reported-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>
Reported-at: https://github.com/openvswitch/ovs-issues/issues/84
Signed-off-by: Ben Pfaff <blp@nicira.com>
datapath-windows/ovsext/TunnelFilter.c