High-level transaction-oriented API for SWX pipeline table updates. It supports multi-table atomic updates, i.e. multiple tables can be updated in a single step with only the before and after table set visible to the packets. Uses the lower-level table update mechanisms. Signed-off-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
16 lines
405 B
Meson
16 lines
405 B
Meson
# SPDX-License-Identifier: BSD-3-Clause
|
|
# Copyright(c) 2017 Intel Corporation
|
|
|
|
sources = files('rte_pipeline.c',
|
|
'rte_port_in_action.c',
|
|
'rte_table_action.c',
|
|
'rte_swx_pipeline.c',
|
|
'rte_swx_ctl.c',)
|
|
headers = files('rte_pipeline.h',
|
|
'rte_port_in_action.h',
|
|
'rte_table_action.h',
|
|
'rte_swx_pipeline.h',
|
|
'rte_swx_extern.h',
|
|
'rte_swx_ctl.h',)
|
|
deps += ['port', 'table', 'meter', 'sched', 'cryptodev']
|