net/ring: support promisc and allmulticast
Add promiscuous_enable, promiscuous_disable, allmulticast_enable, and allmulticast_disable API stubs. This helps clean up errors in dpdk-test link_bonding_mode4_autotest. Signed-off-by: Robert Sanford <rsanford@akamai.com> Acked-by: Bruce Richardson <bruce.richardson@intel.com>
This commit is contained in:
parent
ae2c2cb606
commit
6ef4c62a42
@ -225,6 +225,30 @@ eth_mac_addr_add(struct rte_eth_dev *dev __rte_unused,
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
eth_promiscuous_enable(struct rte_eth_dev *dev __rte_unused)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
eth_promiscuous_disable(struct rte_eth_dev *dev __rte_unused)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
eth_allmulticast_enable(struct rte_eth_dev *dev __rte_unused)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
eth_allmulticast_disable(struct rte_eth_dev *dev __rte_unused)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
static int
|
||||
eth_link_update(struct rte_eth_dev *dev __rte_unused,
|
||||
int wait_to_complete __rte_unused) { return 0; }
|
||||
@ -275,6 +299,10 @@ static const struct eth_dev_ops ops = {
|
||||
.stats_reset = eth_stats_reset,
|
||||
.mac_addr_remove = eth_mac_addr_remove,
|
||||
.mac_addr_add = eth_mac_addr_add,
|
||||
.promiscuous_enable = eth_promiscuous_enable,
|
||||
.promiscuous_disable = eth_promiscuous_disable,
|
||||
.allmulticast_enable = eth_allmulticast_enable,
|
||||
.allmulticast_disable = eth_allmulticast_disable,
|
||||
};
|
||||
|
||||
static int
|
||||
|
Loading…
x
Reference in New Issue
Block a user