FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
udp_ping_flow_data Struct Reference

udp-ping session data. More...

+ Collaboration diagram for udp_ping_flow_data:

Data Fields

u8ping_rewrite
 UDP ping packet. More...
 
u16 rewrite_len
 Ping packet rewrite string len. More...
 
u16 retry
 Number of times ping response was dropped. More...
 
u16 reserve [2]
 
ioam_analyser_data_t analyse_data
 Analysed data. More...
 
u32 flow_ctx
 This is used by ioam e2e for identifying flow and add seq number. More...
 
u32 pak_sent
 No of packets sent for this flow. More...
 

Detailed Description

udp-ping session data.

Note
cache aligned.

Definition at line 28 of file udp_ping.h.

Field Documentation

◆ analyse_data

ioam_analyser_data_t udp_ping_flow_data::analyse_data

Analysed data.

Definition at line 44 of file udp_ping.h.

◆ flow_ctx

u32 udp_ping_flow_data::flow_ctx

This is used by ioam e2e for identifying flow and add seq number.

Definition at line 47 of file udp_ping.h.

◆ pak_sent

u32 udp_ping_flow_data::pak_sent

No of packets sent for this flow.

Definition at line 50 of file udp_ping.h.

◆ ping_rewrite

u8* udp_ping_flow_data::ping_rewrite

UDP ping packet.

Definition at line 31 of file udp_ping.h.

◆ reserve

u16 udp_ping_flow_data::reserve[2]

Definition at line 41 of file udp_ping.h.

◆ retry

u16 udp_ping_flow_data::retry

Number of times ping response was dropped.

If retry > MAX_PING_RETRIES then declare connectivity as down.

Definition at line 39 of file udp_ping.h.

◆ rewrite_len

u16 udp_ping_flow_data::rewrite_len

Ping packet rewrite string len.

Definition at line 34 of file udp_ping.h.


The documentation for this struct was generated from the following file: