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

Go to the source code of this file.

Functions

bool wg_send_keepalive (vlib_main_t *vm, wg_peer_t *peer)
 
bool wg_send_handshake (vlib_main_t *vm, wg_peer_t *peer, bool is_retry)
 
void wg_send_handshake_from_mt (u32 peer_index, bool is_retry)
 
bool wg_send_handshake_response (vlib_main_t *vm, wg_peer_t *peer)
 
static void ip4_header_set_len_w_chksum (ip4_header_t *ip4, u16 len)
 

Function Documentation

◆ ip4_header_set_len_w_chksum()

static void ip4_header_set_len_w_chksum ( ip4_header_t ip4,
u16  len 
)
inlinestatic

Definition at line 28 of file wireguard_send.h.

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

◆ wg_send_handshake()

bool wg_send_handshake ( vlib_main_t vm,
wg_peer_t peer,
bool  is_retry 
)

Definition at line 84 of file wireguard_send.c.

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

◆ wg_send_handshake_from_mt()

void wg_send_handshake_from_mt ( u32  peer_index,
bool  is_retry 
)

Definition at line 143 of file wireguard_send.c.

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

◆ wg_send_handshake_response()

bool wg_send_handshake_response ( vlib_main_t vm,
wg_peer_t peer 
)

Definition at line 206 of file wireguard_send.c.

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

◆ wg_send_keepalive()

bool wg_send_keepalive ( vlib_main_t vm,
wg_peer_t peer 
)

Definition at line 155 of file wireguard_send.c.

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