summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--datapath-windows/ovsext/PacketIO.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/datapath-windows/ovsext/PacketIO.c b/datapath-windows/ovsext/PacketIO.c
index 7b2c0c81c..d41335b91 100644
--- a/datapath-windows/ovsext/PacketIO.c
+++ b/datapath-windows/ovsext/PacketIO.c
@@ -524,11 +524,12 @@ OvsCreateNewNBLsFromMultipleNBs(POVS_SWITCH_CONTEXT switchContext,
}
lastNbl->Next = *nextNbl;
*nextNbl = newNbls->Next;
- *curNbl = newNbls;
- (*curNbl)->Next = NULL;
OvsCompleteNBL(switchContext, *curNbl, TRUE);
+ *curNbl = newNbls;
+ (*curNbl)->Next = NULL;
+
error = FALSE;
} while (error);