FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
ip4_sv_reass.h File Reference

IPv4 shallow virtual reassembly. More...

+ Include dependency graph for ip4_sv_reass.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

vnet_api_error_t ip4_sv_reass_set (u32 timeout_ms, u32 max_reassemblies, u32 max_reassembly_length, u32 expire_walk_interval_ms)
 set ip4 reassembly configuration More...
 
vnet_api_error_t ip4_sv_reass_get (u32 *timeout_ms, u32 *max_reassemblies, u32 *max_reassembly_length, u32 *expire_walk_interval_ms)
 get ip4 reassembly configuration More...
 
vnet_api_error_t ip4_sv_reass_enable_disable (u32 sw_if_index, u8 enable_disable)
 
int ip4_sv_reass_enable_disable_with_refcnt (u32 sw_if_index, int is_enable)
 
int ip4_sv_reass_output_enable_disable_with_refcnt (u32 sw_if_index, int is_enable)
 
uword ip4_sv_reass_custom_register_next_node (uword node_index)
 

Detailed Description

IPv4 shallow virtual reassembly.

This file contains the source code for IPv4 shallow virtual reassembly.

Definition in file ip4_sv_reass.h.

Function Documentation

◆ ip4_sv_reass_custom_register_next_node()

uword ip4_sv_reass_custom_register_next_node ( uword  node_index)

Definition at line 1319 of file ip4_sv_reass.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ip4_sv_reass_enable_disable()

vnet_api_error_t ip4_sv_reass_enable_disable ( u32  sw_if_index,
u8  enable_disable 
)

Definition at line 1140 of file ip4_sv_reass.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ip4_sv_reass_enable_disable_with_refcnt()

int ip4_sv_reass_enable_disable_with_refcnt ( u32  sw_if_index,
int  is_enable 
)

Definition at line 1291 of file ip4_sv_reass.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ip4_sv_reass_get()

vnet_api_error_t ip4_sv_reass_get ( u32 timeout_ms,
u32 max_reassemblies,
u32 max_reassembly_length,
u32 expire_walk_interval_ms 
)

get ip4 reassembly configuration

Definition at line 904 of file ip4_sv_reass.c.

+ Here is the caller graph for this function:

◆ ip4_sv_reass_output_enable_disable_with_refcnt()

int ip4_sv_reass_output_enable_disable_with_refcnt ( u32  sw_if_index,
int  is_enable 
)

Definition at line 1326 of file ip4_sv_reass.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ip4_sv_reass_set()

vnet_api_error_t ip4_sv_reass_set ( u32  timeout_ms,
u32  max_reassemblies,
u32  max_reassembly_length,
u32  expire_walk_interval_ms 
)

set ip4 reassembly configuration

Definition at line 866 of file ip4_sv_reass.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function: