From f3e4015fee33d8af7db1f1f9d199abe7fc00d04d Mon Sep 17 00:00:00 2001 From: Nithin Raju Date: Mon, 19 Oct 2015 15:15:40 -0700 Subject: [PATCH] datapath-windows: fix NULL check in OvsGetExtInfoIoctl() End result is that "mac_in_use" column gets populated in OVSDB for internal and external NICs. Signed-off-by: Nithin Raju Acked-by: Sorin Vinturis Acked-by: Sairam Venugopal Signed-off-by: Gurucharan Shetty --- datapath-windows/ovsext/Vport.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datapath-windows/ovsext/Vport.c b/datapath-windows/ovsext/Vport.c index baab0562892..4ade842a986 100644 --- a/datapath-windows/ovsext/Vport.c +++ b/datapath-windows/ovsext/Vport.c @@ -1542,7 +1542,7 @@ OvsGetExtInfoIoctl(POVS_VPORT_GET vportGet, if (vportGet->portNo == 0) { StringCbLengthA(vportGet->name, OVS_MAX_PORT_NAME_LENGTH - 1, &len); vport = OvsFindVportByHvNameA(gOvsSwitchContext, vportGet->name); - if (vport != NULL) { + if (vport == NULL) { /* If the port is not a Hyper-V port and it has been added earlier, * we'll find it in 'ovsPortNameHashArray'. */ vport = OvsFindVportByOvsName(gOvsSwitchContext, vportGet->name);