net/mlx5: use flow to enable promiscuous mode
[dpdk.git] / drivers / net / mlx5 / mlx5_rxq.c
index 81e9eb5..d3d1355 100644 (file)
@@ -571,13 +571,7 @@ priv_destroy_hash_rxqs(struct priv *priv)
 int
 priv_allow_flow_type(struct priv *priv, enum hash_rxq_flow_type type)
 {
-       /* Only FLOW_TYPE_PROMISC is allowed when promiscuous mode
-        * has been requested. */
-       if (priv->promisc_req)
-               return type == HASH_RXQ_FLOW_TYPE_PROMISC;
        switch (type) {
-       case HASH_RXQ_FLOW_TYPE_PROMISC:
-               return !!priv->promisc_req;
        case HASH_RXQ_FLOW_TYPE_ALLMULTI:
                return !!priv->allmulti_req;
        case HASH_RXQ_FLOW_TYPE_BROADCAST: