FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
arp_packet.h File Reference
+ Include dependency graph for arp_packet.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  arp_reply_next_t { ARP_REPLY_NEXT_DROP, ARP_REPLY_NEXT_REPLY_TX, ARP_REPLY_N_NEXT }
 

Functions

static_always_inline u32 arp_mk_reply (vnet_main_t *vnm, vlib_buffer_t *p0, u32 sw_if_index0, const ip4_address_t *if_addr0, ethernet_arp_header_t *arp0, ethernet_header_t *eth_rx)
 

Enumeration Type Documentation

◆ arp_reply_next_t

Enumerator
ARP_REPLY_NEXT_DROP 
ARP_REPLY_NEXT_REPLY_TX 
ARP_REPLY_N_NEXT 

Definition at line 24 of file arp_packet.h.

Function Documentation

◆ arp_mk_reply()

static_always_inline u32 arp_mk_reply ( vnet_main_t vnm,
vlib_buffer_t p0,
u32  sw_if_index0,
const ip4_address_t if_addr0,
ethernet_arp_header_t arp0,
ethernet_header_t eth_rx 
)

Definition at line 32 of file arp_packet.h.

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