The set_error function is now used regardless of whether experimental APIs
are allowed or not, so it must be defined unconditionally.
Fixes: fc06ea9a1883 ("netdev-dpdk: Add custom rx-steering configuration.")
Signed-off-by: Viacheslav Galaktionov <[email protected]>
Acked-by: Ivan Malov <[email protected]>
---
lib/netdev-dpdk.h | 22 +++++++++++-----------
1 file changed, 11 insertions(+), 11 deletions(-)
diff --git a/lib/netdev-dpdk.h b/lib/netdev-dpdk.h
index 5cd95d00f..86df7a1e8 100644
--- a/lib/netdev-dpdk.h
+++ b/lib/netdev-dpdk.h
@@ -52,6 +52,17 @@ netdev_dpdk_rte_flow_query_count(struct netdev *netdev,
int
netdev_dpdk_get_port_id(struct netdev *netdev);
+static inline void
+set_error(struct rte_flow_error *error, enum rte_flow_error_type type)
+{
+ if (!error) {
+ return;
+ }
+ error->type = type;
+ error->cause = NULL;
+ error->message = NULL;
+}
+
#ifdef ALLOW_EXPERIMENTAL_API
int netdev_dpdk_rte_flow_tunnel_decap_set(struct netdev *,
@@ -79,17 +90,6 @@ int netdev_dpdk_rte_flow_tunnel_item_release(struct netdev *,
#else
-static inline void
-set_error(struct rte_flow_error *error, enum rte_flow_error_type type)
-{
- if (!error) {
- return;
- }
- error->type = type;
- error->cause = NULL;
- error->message = NULL;
-}
-
static inline int
netdev_dpdk_rte_flow_tunnel_decap_set(
struct netdev *netdev OVS_UNUSED,
--
2.41.0
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev