From 54f61dd078ed009e95f152d9e813ec9f32f1ccff Mon Sep 17 00:00:00 2001 From: Anand Kumar Date: Wed, 30 Aug 2017 16:03:57 -0700 Subject: datapath-windows: Remove unnecessary call to OvsInitForwardingCtx Only curNbl in the forwarding context needs to be updated with fragmented NBL. Signed-off-by: Anand Kumar Acked-by: Shashank Ram Acked-by: Sairam Venugopal Acked-by: Alin Gabriel Serdean Signed-off-by: Alin Gabriel Serdean --- datapath-windows/ovsext/Actions.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) (limited to 'datapath-windows') diff --git a/datapath-windows/ovsext/Actions.c b/datapath-windows/ovsext/Actions.c index 684b3166f..41d1c7b1b 100644 --- a/datapath-windows/ovsext/Actions.c +++ b/datapath-windows/ovsext/Actions.c @@ -160,14 +160,7 @@ OvsDoFragmentNbl(OvsForwardingContext *ovsFwdCtx, UINT16 mru) if (fragNbl != NULL) { OvsCompleteNBL(ovsFwdCtx->switchContext, ovsFwdCtx->curNbl, TRUE); - OvsInitForwardingCtx(ovsFwdCtx, - ovsFwdCtx->switchContext, - fragNbl, - ovsFwdCtx->srcVportNo, - ovsFwdCtx->sendFlags, - NET_BUFFER_LIST_SWITCH_FORWARDING_DETAIL(fragNbl), - ovsFwdCtx->completionList, - &ovsFwdCtx->layers, FALSE); + ovsFwdCtx->curNbl = fragNbl; } else { OVS_LOG_INFO("Fragment NBL failed for MRU = %u", mru); } -- cgit v1.2.1