FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
udp_ping.h File Reference
+ Include dependency graph for udp_ping.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  udp_ping_flow_data
 udp-ping session data. More...
 
struct  udp_ping_flow
 udp-ping flow data. More...
 
struct  ip46_udp_ping_flow
 udp-ping data. More...
 
struct  udp_ping_main_t
 udp-ping main data-structure. More...
 

Macros

#define MAX_PING_RETRIES   5
 
#define EVENT_SIG_RECHECK   2
 

Functions

void ip46_udp_ping_set_flow (ip46_address_t src, ip46_address_t dst, u16 start_src_port, u16 end_src_port, u16 start_dst_port, u16 end_dst_port, u16 interval, u8 fault_det, u8 is_disable)
 
clib_error_tudp_ping_flow_create (u8 del)
 

Variables

udp_ping_main_t udp_ping_main
 

Macro Definition Documentation

◆ EVENT_SIG_RECHECK

#define EVENT_SIG_RECHECK   2

Definition at line 23 of file udp_ping.h.

◆ MAX_PING_RETRIES

#define MAX_PING_RETRIES   5

Definition at line 21 of file udp_ping.h.

Function Documentation

◆ ip46_udp_ping_set_flow()

void ip46_udp_ping_set_flow ( ip46_address_t  src,
ip46_address_t  dst,
u16  start_src_port,
u16  end_src_port,
u16  start_dst_port,
u16  end_dst_port,
u16  interval,
u8  fault_det,
u8  is_disable 
)

Definition at line 132 of file udp_ping_node.c.

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

◆ udp_ping_flow_create()

clib_error_t* udp_ping_flow_create ( u8  del)

Definition at line 228 of file udp_ping_export.c.

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

Variable Documentation

◆ udp_ping_main

udp_ping_main_t udp_ping_main

Definition at line 58 of file udp_ping_node.c.