![]() |
FD.io VPP
v16.06
Vector Packet Processing
|
Include dependency graph for osi.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | osi_header_t |
| struct | osi_protocol_info_t |
| struct | osi_main_t |
Macros | |
| #define | foreach_osi_protocol |
| #define | foreach_osi_error |
Enumerations | |
| enum | osi_protocol_t { foreach_osi_protocol } |
| enum | osi_error_t { OSI_N_ERROR } |
Functions | |
| always_inline osi_protocol_info_t * | osi_get_protocol_info (osi_main_t *m, osi_protocol_t protocol) |
| void | osi_register_input_protocol (osi_protocol_t protocol, u32 node_index) |
| void | osi_set_adjacency (vnet_rewrite_header_t *rw, uword max_data_bytes, osi_protocol_t protocol) |
| always_inline void | osi_setup_node (vlib_main_t *vm, u32 node_index) |
| #define foreach_osi_error |
| #define foreach_osi_protocol |
| enum osi_error_t |
| enum osi_protocol_t |
| always_inline osi_protocol_info_t* osi_get_protocol_info | ( | osi_main_t * | m, |
| osi_protocol_t | protocol | ||
| ) |
| void osi_register_input_protocol | ( | osi_protocol_t | protocol, |
| u32 | node_index | ||
| ) |
| void osi_set_adjacency | ( | vnet_rewrite_header_t * | rw, |
| uword | max_data_bytes, | ||
| osi_protocol_t | protocol | ||
| ) |
Here is the caller graph for this function:| always_inline void osi_setup_node | ( | vlib_main_t * | vm, |
| u32 | node_index | ||
| ) |
| format_function_t format_osi_header |
| format_function_t format_osi_header_with_length |
| format_function_t format_osi_protocol |
| osi_main_t osi_main |
| unformat_function_t unformat_osi_header |
| unformat_function_t unformat_osi_protocol |
| unformat_function_t unformat_pg_osi_header |