FD.io VPP
v16.09
Vector Packet Processing
|
Go to the source code of this file.
Data Structures | |
struct | hdlc_protocol_info_t |
struct | hdlc_main_t |
Macros | |
#define | hdlc_error(n, s) HDLC_ERROR_##n, |
Enumerations | |
enum | hdlc_error_t { hdlc_error, hdlc_error } |
Functions | |
static hdlc_protocol_info_t * | hdlc_get_protocol_info (hdlc_main_t *em, hdlc_protocol_t protocol) |
void | hdlc_register_input_type (vlib_main_t *vm, hdlc_protocol_t protocol, u32 node_index) |
void | hdlc_set_adjacency (vnet_rewrite_header_t *rw, uword max_data_bytes, hdlc_protocol_t protocol) |
static void | hdlc_setup_node (vlib_main_t *vm, u32 node_index) |
void | hdlc_register_input_protocol (vlib_main_t *vm, hdlc_protocol_t protocol, u32 node_index) |
enum hdlc_error_t |
|
inlinestatic |
void hdlc_register_input_protocol | ( | vlib_main_t * | vm, |
hdlc_protocol_t | protocol, | ||
u32 | node_index | ||
) |
void hdlc_register_input_type | ( | vlib_main_t * | vm, |
hdlc_protocol_t | protocol, | ||
u32 | node_index | ||
) |
void hdlc_set_adjacency | ( | vnet_rewrite_header_t * | rw, |
uword | max_data_bytes, | ||
hdlc_protocol_t | protocol | ||
) |
|
inlinestatic |
format_function_t format_hdlc_header |
format_function_t format_hdlc_header_with_length |
format_function_t format_hdlc_protocol |
vnet_hw_interface_class_t hdlc_hw_interface_class |
hdlc_main_t hdlc_main |
unformat_function_t unformat_hdlc_header |
unformat_function_t unformat_hdlc_protocol_host_byte_order |
unformat_function_t unformat_hdlc_protocol_net_byte_order |
unformat_function_t unformat_pg_hdlc_header |