[IPOIB] fixing bugs in previous commit. (mlnx 5205)
[mirror/winof/.git] / ulp / ipoib / kernel / ipoib_adapter.c
index 80cba64..90757e4 100644 (file)
@@ -207,7 +207,7 @@ ipoib_create_adapter(
 \r
        ETH_COPY_NETWORK_ADDRESS( p_adapter->params.conf_mac.addr, p_adapter->mac.addr );\r
        /* If there is a NetworkAddress override in registry, use it */\r
-       if( (status == NDIS_STATUS_SUCCESS) && (len == HW_ADDR_LEN) )\r
+       if( (len == HW_ADDR_LEN) && (mac != NULL) )\r
        {\r
                if( ETH_IS_MULTICAST(mac) || ETH_IS_BROADCAST(mac) ||\r
                        !ETH_IS_LOCALLY_ADMINISTERED(mac) )\r