![]() |
FD.io VPP
v16.12-rc0-308-g931be3a
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | ioam_export_buffer |
struct | ioam_export_main_t |
struct | ipfix_data_packet_t |
struct | ip4_ipfix_data_packet_t |
Macros | |
#define | DEFAULT_EXPORT_SIZE (3 * CLIB_CACHE_LINE_BYTES) |
#define | DEFAULT_EXPORT_RECORDS 7 |
#define | IPFIX_IOAM_EXPORT_ID 272 |
Typedefs | |
typedef struct ioam_export_buffer | ioam_export_buffer_t |
Functions | |
static ioam_export_buffer_t * | ioam_export_get_my_buffer (u32 thread_id) |
static int | ioam_export_buffer_add_header (vlib_buffer_t *b0) |
static int | ioam_export_init_buffer (vlib_main_t *vm, ioam_export_buffer_t *eb) |
static void | ioam_export_thread_buffer_free (void) |
static int | ioam_export_thread_buffer_init (vlib_main_t *vm) |
static void | ioam_export_header_cleanup (ip4_address_t *collector_address, ip4_address_t *src_address) |
static int | ioam_export_header_create (ip4_address_t *collector_address, ip4_address_t *src_address) |
static int | ioam_export_send_buffer (vlib_main_t *vm, ioam_export_buffer_t *eb) |
Variables | |
ioam_export_main_t | ioam_export_main |
vlib_node_registration_t | export_node |
(constructor) VLIB_REGISTER_NODE (export_node) More... | |
#define DEFAULT_EXPORT_RECORDS 7 |
Definition at line 84 of file ioam_export.h.
#define DEFAULT_EXPORT_SIZE (3 * CLIB_CACHE_LINE_BYTES) |
Definition at line 79 of file ioam_export.h.
#define IPFIX_IOAM_EXPORT_ID 272 |
Definition at line 186 of file ioam_export.h.
typedef struct ioam_export_buffer ioam_export_buffer_t |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
Definition at line 210 of file ioam_export.h.
|
inlinestatic |
Definition at line 105 of file ioam_export.h.
|
inlinestatic |
Definition at line 266 of file ioam_export.h.
|
inlinestatic |
Definition at line 124 of file ioam_export.h.
|
inlinestatic |
Definition at line 146 of file ioam_export.h.
vlib_node_registration_t export_node |
(constructor) VLIB_REGISTER_NODE (export_node)
Definition at line 77 of file ioam_export.h.
ioam_export_main_t ioam_export_main |
Definition at line 75 of file ioam_export.h.