|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
40 #ifndef included_ppp_h
41 #define included_ppp_h
51 #define ppp_error(n,s) PPP_ERROR_##n,
static void ppp_setup_node(vlib_main_t *vm, u32 node_index)
unformat_function_t unformat_pg_ppp_header
uword * protocol_info_by_protocol
format_function_t format_ppp_header_with_length
vlib_main_t * vm
X-connect all packets from the HOST to the PHY.
unformat_function_t unformat_ppp_protocol_host_byte_order
unformat_function_t * unformat_buffer
ppp_protocol_info_t * protocol_infos
format_function_t format_ppp_protocol
format_function_t * format_buffer
format_function_t format_ppp_header
void ppp_register_input_type(vlib_main_t *vm, ppp_protocol_t protocol, u32 node_index)
unformat_function_t * unformat_edit
#define vec_elt_at_index(v, i)
Get vector value at index i checking that i is in bounds.
static pg_node_t * pg_get_node(uword node_index)
static vlib_node_t * vlib_get_node(vlib_main_t *vm, u32 i)
Get vlib node by index.
unformat_function_t unformat_ppp_protocol_net_byte_order
unformat_function_t unformat_ppp_header
vnet_hw_interface_class_t ppp_hw_interface_class
vl_api_ip_proto_t protocol
static ppp_protocol_info_t * ppp_get_protocol_info(ppp_main_t *em, ppp_protocol_t protocol)
void ppp_register_input_protocol(vlib_main_t *vm, ppp_protocol_t protocol, u32 node_index)
struct _vnet_hw_interface_class vnet_hw_interface_class_t