FD.io VPP  v20.09-64-g4f7b92f0a
Vector Packet Processing
wireguard.h File Reference
+ Include dependency graph for wireguard.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  wg_per_thread_data_t_
 
struct  wg_main_t
 

Macros

#define WG_DEFAULT_DATA_SIZE   2048
 

Typedefs

typedef struct wg_per_thread_data_t_ wg_per_thread_data_t
 

Variables

vlib_node_registration_t wg_input_node
 (constructor) VLIB_REGISTER_NODE (wg_input_node) More...
 
vlib_node_registration_t wg_output_tun_node
 (constructor) VLIB_REGISTER_NODE (wg_output_tun_node) More...
 
wg_main_t wg_main
 

Macro Definition Documentation

◆ WG_DEFAULT_DATA_SIZE

#define WG_DEFAULT_DATA_SIZE   2048

Definition at line 22 of file wireguard.h.

Typedef Documentation

◆ wg_per_thread_data_t

Variable Documentation

◆ wg_input_node

vlib_node_registration_t wg_input_node

(constructor) VLIB_REGISTER_NODE (wg_input_node)

Definition at line 450 of file wireguard_input.c.

◆ wg_main

wg_main_t wg_main

Definition at line 27 of file wireguard.c.

◆ wg_output_tun_node

vlib_node_registration_t wg_output_tun_node

(constructor) VLIB_REGISTER_NODE (wg_output_tun_node)

Definition at line 217 of file wireguard_output_tun.c.