xref: /dpdk/lib/table/rte_swx_table_wm.h (revision 719834a6849e1daf4a70ff7742bbcc3ae7e25607)
199a2dd95SBruce Richardson /* SPDX-License-Identifier: BSD-3-Clause
299a2dd95SBruce Richardson  * Copyright(c) 2021 Intel Corporation
399a2dd95SBruce Richardson  */
499a2dd95SBruce Richardson #ifndef __INCLUDE_RTE_SWX_TABLE_WM_H__
599a2dd95SBruce Richardson #define __INCLUDE_RTE_SWX_TABLE_WM_H__
699a2dd95SBruce Richardson 
799a2dd95SBruce Richardson /**
899a2dd95SBruce Richardson  * @file
999a2dd95SBruce Richardson  * RTE SWX Wildcard Match Table
1099a2dd95SBruce Richardson  */
1199a2dd95SBruce Richardson 
1299a2dd95SBruce Richardson 
1399a2dd95SBruce Richardson #include <rte_swx_table.h>
1499a2dd95SBruce Richardson 
15*719834a6SMattias Rönnblom #ifdef __cplusplus
16*719834a6SMattias Rönnblom extern "C" {
17*719834a6SMattias Rönnblom #endif
18*719834a6SMattias Rönnblom 
1999a2dd95SBruce Richardson /** Wildcard match table operations. */
2099a2dd95SBruce Richardson extern struct rte_swx_table_ops rte_swx_table_wildcard_match_ops;
2199a2dd95SBruce Richardson 
2299a2dd95SBruce Richardson #ifdef __cplusplus
2399a2dd95SBruce Richardson }
2499a2dd95SBruce Richardson #endif
2599a2dd95SBruce Richardson 
2699a2dd95SBruce Richardson #endif /* __INCLUDE_RTE_SWX_TABLE_WM_H__ */
27