aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/drivers/net/ethernet/sfc/ef100_rep.h
diff options
context:
space:
mode:
authorEdward Cree <ecree.xilinx@gmail.com>2022-09-26 19:57:34 +0100
committerDavid S. Miller <davem@davemloft.net>2022-09-28 09:43:22 +0100
commitf54a28a211664017531aebc997bf3c6a279e0d6f (patch)
tree0e49de2343dcadb5dab9747acbd61c10bec604ce /drivers/net/ethernet/sfc/ef100_rep.h
parentsfc: optional logging of TC offload errors (diff)
downloadwireguard-linux-f54a28a211664017531aebc997bf3c6a279e0d6f.tar.xz
wireguard-linux-f54a28a211664017531aebc997bf3c6a279e0d6f.zip
sfc: add a hashtable for offloaded TC rules
Nothing inserts into this table yet, but we have code to remove rules on FLOW_CLS_DESTROY or at driver teardown time, in both cases also attempting to remove the corresponding hardware rules. Signed-off-by: Edward Cree <ecree.xilinx@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/ethernet/sfc/ef100_rep.h')
-rw-r--r--drivers/net/ethernet/sfc/ef100_rep.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/net/ethernet/sfc/ef100_rep.h b/drivers/net/ethernet/sfc/ef100_rep.h
index 070f700893c1..c21bc716f847 100644
--- a/drivers/net/ethernet/sfc/ef100_rep.h
+++ b/drivers/net/ethernet/sfc/ef100_rep.h
@@ -66,4 +66,5 @@ void efx_ef100_rep_rx_packet(struct efx_rep *efv, struct efx_rx_buffer *rx_buf);
* Caller must hold rcu_read_lock().
*/
struct efx_rep *efx_ef100_find_rep_by_mport(struct efx_nic *efx, u16 mport);
+extern const struct net_device_ops efx_ef100_rep_netdev_ops;
#endif /* EF100_REP_H */