git.droids-corp.org
/
dpdk.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net/ena/base: add accelerated LLQ mode
[dpdk.git]
/
drivers
/
net
/
ice
/
ice_dcf_ethdev.c
diff --git
a/drivers/net/ice/ice_dcf_ethdev.c
b/drivers/net/ice/ice_dcf_ethdev.c
index
af94cae
..
e5ba1a6
100644
(file)
--- a/
drivers/net/ice/ice_dcf_ethdev.c
+++ b/
drivers/net/ice/ice_dcf_ethdev.c
@@
-115,8
+115,8
@@
ice_dcf_dev_allmulticast_disable(__rte_unused struct rte_eth_dev *dev)
static int
ice_dcf_dev_filter_ctrl(struct rte_eth_dev *dev,
enum rte_filter_type filter_type,
static int
ice_dcf_dev_filter_ctrl(struct rte_eth_dev *dev,
enum rte_filter_type filter_type,
-
__rte_unused
enum rte_filter_op filter_op,
-
__rte_unused
void *arg)
+ enum rte_filter_op filter_op,
+ void *arg)
{
int ret = 0;
{
int ret = 0;
@@
-124,6
+124,12
@@
ice_dcf_dev_filter_ctrl(struct rte_eth_dev *dev,
return -EINVAL;
switch (filter_type) {
return -EINVAL;
switch (filter_type) {
+ case RTE_ETH_FILTER_GENERIC:
+ if (filter_op != RTE_ETH_FILTER_GET)
+ return -EINVAL;
+ *(const void **)arg = &ice_flow_ops;
+ break;
+
default:
PMD_DRV_LOG(WARNING, "Filter type (%d) not supported",
filter_type);
default:
PMD_DRV_LOG(WARNING, "Filter type (%d) not supported",
filter_type);