FD.io VPP  v20.05.1-5-g09f167997
Vector Packet Processing
vrrp_packet.h File Reference
+ Include dependency graph for vrrp_packet.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

typedef CLIB_PACKED (struct { u8 vrrp_version_and_type;u8 vr_id;u8 priority;u8 n_addrs;u16 rsvd_and_max_adv_int;u16 checksum;}) vrrp_header_t
 
typedef CLIB_PACKED (struct { ip4_header_t ip4;vrrp_header_t vrrp;}) ip4_and_vrrp_header_t
 
typedef CLIB_PACKED (struct { ip6_header_t ip6;vrrp_header_t vrrp;}) ip6_and_vrrp_header_t
 
static u16 vrrp_adv_int_from_packet (vrrp_header_t *pkt)
 

Function Documentation

◆ CLIB_PACKED() [1/3]

typedef CLIB_PACKED ( struct { u8 vrrp_version_and_type;u8 vr_id;u8 priority;u8 n_addrs;u16 rsvd_and_max_adv_int;u16 checksum;}  )

◆ CLIB_PACKED() [2/3]

typedef CLIB_PACKED ( struct { ip4_header_t ip4;vrrp_header_t vrrp;}  )

◆ CLIB_PACKED() [3/3]

typedef CLIB_PACKED ( struct { ip6_header_t ip6;vrrp_header_t vrrp;}  )

◆ vrrp_adv_int_from_packet()

static u16 vrrp_adv_int_from_packet ( vrrp_header_t *  pkt)
inlinestatic

Definition at line 45 of file vrrp_packet.h.

+ Here is the caller graph for this function: