![]() |
FD.io VPP
v19.08.3-2-gbabecb413
Vector Packet Processing
|
Include dependency graph for ip_frag.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Macros | |
| #define | IP_FRAG_FLAG_IP4_HEADER 0x01 |
| #define | IP_FRAG_FLAG_IP6_HEADER 0x02 |
| #define | IP_FRAG_FLAG_MPLS_HEADER 0x04 |
| #define | IP4_FRAG_NODE_NAME "ip4-frag" |
| #define | IP6_FRAG_NODE_NAME "ip6-frag" |
| #define | foreach_ip_frag_error |
Functions | |
| void | ip_frag_set_vnet_buffer (vlib_buffer_t *b, u16 mtu, u8 next_index, u8 flags) |
| void | ip4_frag_do_fragment (vlib_main_t *vm, u32 pi, u32 **buffer, ip_frag_error_t *error) |
| void | ip6_frag_do_fragment (vlib_main_t *vm, u32 pi, u32 **buffer, ip_frag_error_t *error) |
Variables | |
| vlib_node_registration_t | ip4_frag_node |
| (constructor) VLIB_REGISTER_NODE (ip4_frag_node) More... | |
| vlib_node_registration_t | ip6_frag_node |
| (constructor) VLIB_REGISTER_NODE (ip6_frag_node) More... | |
| #define foreach_ip_frag_error |
| enum ip4_frag_next_t |
| enum ip6_frag_next_t |
| enum ip_frag_error_t |
| void ip4_frag_do_fragment | ( | vlib_main_t * | vm, |
| u32 | pi, | ||
| u32 ** | buffer, | ||
| ip_frag_error_t * | error | ||
| ) |
| void ip6_frag_do_fragment | ( | vlib_main_t * | vm, |
| u32 | pi, | ||
| u32 ** | buffer, | ||
| ip_frag_error_t * | error | ||
| ) |
| void ip_frag_set_vnet_buffer | ( | vlib_buffer_t * | b, |
| u16 | mtu, | ||
| u8 | next_index, | ||
| u8 | flags | ||
| ) |
| vlib_node_registration_t ip4_frag_node |
| vlib_node_registration_t ip6_frag_node |