DPDK 25.03.0-rc0
rte_table_acl.h
Go to the documentation of this file.
1/* SPDX-License-Identifier: BSD-3-Clause
2 * Copyright(c) 2010-2014 Intel Corporation
3 */
4
5#ifndef __INCLUDE_RTE_TABLE_ACL_H__
6#define __INCLUDE_RTE_TABLE_ACL_H__
7
18#include <stdint.h>
19
20#include "rte_acl.h"
21
22#include "rte_table.h"
23
24#ifdef __cplusplus
25extern "C" {
26#endif
27
31 const char *name;
32
34 uint32_t n_rules;
35
37 uint32_t n_rule_fields;
38
40 struct rte_acl_field_def field_format[RTE_ACL_MAX_FIELDS];
41};
42
46 int32_t priority;
47
49 struct rte_acl_field field_value[RTE_ACL_MAX_FIELDS];
50};
51
55 struct rte_acl_field field_value[RTE_ACL_MAX_FIELDS];
56};
57
60
61#ifdef __cplusplus
62}
63#endif
64
65#endif
struct rte_table_ops rte_table_acl_ops
struct rte_acl_field_def field_format[RTE_ACL_MAX_FIELDS]
Definition: rte_table_acl.h:40
struct rte_acl_field field_value[RTE_ACL_MAX_FIELDS]
Definition: rte_table_acl.h:49
struct rte_acl_field field_value[RTE_ACL_MAX_FIELDS]
Definition: rte_table_acl.h:55