@@ -7092,13 +7092,14 @@ static struct tx_port * pmd_send_port_cache_lookup(
static inline int
dp_netdev_hw_flow(const struct dp_netdev_pmd_thread *pmd,
- odp_port_t port_no,
+ odp_port_t port_no OVS_UNUSED,
struct dp_packet *packet,
struct dp_netdev_flow **flow)
{
- struct tx_port *p;
+ struct tx_port *p OVS_UNUSED;
uint32_t mark;
+#ifdef ALLOW_EXPERIMENTAL_API /* Packet restoration API required. */
/* Restore the packet if HW processing was terminated before completion. */
p = pmd_send_port_cache_lookup(pmd, port_no);
if (OVS_LIKELY(p)) {
@@ -7109,6 +7110,7 @@ dp_netdev_hw_flow(const struct dp_netdev_pmd_thread *pmd,
return -1;
}
}
+#endif
/* If no mark, no flow to find. */
if (!dp_packet_has_flow_mark(packet, &mark)) {