Update the OvsCompleteNbl to take in a PVOID and explicitly cast to POVS_SWITCH_CONTEXT. This is useful when finding declarations in Visual Studio. The mismatch breaks this functionality.
Found by inspection. Signed-off-by: Sairam Venugopal <[email protected]> --- datapath-windows/ovsext/BufferMgmt.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/datapath-windows/ovsext/BufferMgmt.c b/datapath-windows/ovsext/BufferMgmt.c index 5c9e562..ff4f9bb 100644 --- a/datapath-windows/ovsext/BufferMgmt.c +++ b/datapath-windows/ovsext/BufferMgmt.c @@ -1605,7 +1605,7 @@ copymultiple_error: * -------------------------------------------------------------------------- */ PNET_BUFFER_LIST -OvsCompleteNBL(POVS_SWITCH_CONTEXT context, +OvsCompleteNBL(PVOID switch_ctx, PNET_BUFFER_LIST nbl, BOOLEAN updateRef) { @@ -1615,6 +1615,7 @@ OvsCompleteNBL(POVS_SWITCH_CONTEXT context, NDIS_STATUS status; NDIS_HANDLE poolHandle; LONG value; + POVS_SWITCH_CONTEXT context = (POVS_SWITCH_CONTEXT)switch_ctx; POVS_NBL_POOL ovsPool = &context->ovsPool; PNET_BUFFER nb; -- 2.9.0.windows.1 _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
