DEBUG("%p: allocating and configuring hash RX queues", (void *)dev);
err = priv_create_hash_rxqs(priv);
if (!err)
- err = priv_mac_addrs_enable(priv);
- if (!err && priv->promisc_req)
err = priv_promiscuous_enable(priv);
- if (!err && priv->allmulti_req)
+ if (!err)
+ err = priv_mac_addrs_enable(priv);
+ if (!err)
err = priv_allmulticast_enable(priv);
if (!err)
priv->started = 1;