FD.io VPP
v21.10.1-2-g0a485f517
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | foreach_wg_timer |
WG timers. More... | |
Typedefs | |
typedef enum _wg_timers | wg_timers_e |
typedef struct wg_peer | wg_peer_t |
Functions | |
void | wg_timer_wheel_init () |
void | wg_timers_stop (wg_peer_t *peer) |
void | wg_timers_data_sent (wg_peer_t *peer) |
void | wg_timers_data_received (wg_peer_t *peer) |
void | wg_timers_any_authenticated_packet_sent (wg_peer_t *peer) |
void | wg_timers_any_authenticated_packet_received (wg_peer_t *peer) |
void | wg_timers_handshake_initiated (wg_peer_t *peer) |
void | wg_timers_handshake_complete (wg_peer_t *peer) |
void | wg_timers_session_derived (wg_peer_t *peer) |
void | wg_timers_any_authenticated_packet_traversal (wg_peer_t *peer) |
static bool | wg_birthdate_has_expired (f64 birthday_seconds, f64 expiration_seconds) |
#define foreach_wg_timer |
WG timers.
Definition at line 24 of file wireguard_timer.h.
Definition at line 39 of file wireguard_timer.h.
typedef enum _wg_timers wg_timers_e |
Definition at line 54 of file wireguard_timer.h.
void wg_timer_wheel_init | ( | ) |
Definition at line 335 of file wireguard_timer.c.
void wg_timers_any_authenticated_packet_received | ( | wg_peer_t * | peer | ) |
Definition at line 273 of file wireguard_timer.c.
void wg_timers_any_authenticated_packet_sent | ( | wg_peer_t * | peer | ) |
Definition at line 212 of file wireguard_timer.c.
void wg_timers_any_authenticated_packet_traversal | ( | wg_peer_t * | peer | ) |
Definition at line 201 of file wireguard_timer.c.
void wg_timers_data_received | ( | wg_peer_t * | peer | ) |
Definition at line 251 of file wireguard_timer.c.
void wg_timers_data_sent | ( | wg_peer_t * | peer | ) |
Definition at line 239 of file wireguard_timer.c.
void wg_timers_handshake_complete | ( | wg_peer_t * | peer | ) |
void wg_timers_handshake_initiated | ( | wg_peer_t * | peer | ) |
Definition at line 218 of file wireguard_timer.c.
void wg_timers_session_derived | ( | wg_peer_t * | peer | ) |
Definition at line 229 of file wireguard_timer.c.
void wg_timers_stop | ( | wg_peer_t * | peer | ) |
Definition at line 384 of file wireguard_timer.c.