FD.io VPP  v21.06-3-gbb25fbf28
Vector Packet Processing
message_handshake_initiation Struct Reference
+ Collaboration diagram for message_handshake_initiation:

Data Fields

message_header_t header
 
u32 sender_index
 
u8 unencrypted_ephemeral [NOISE_PUBLIC_KEY_LEN]
 
u8 encrypted_static [noise_encrypted_len(NOISE_PUBLIC_KEY_LEN)]
 
u8 encrypted_timestamp [noise_encrypted_len(NOISE_TIMESTAMP_LEN)]
 
message_macs_t macs
 

Detailed Description

Definition at line 57 of file wireguard_messages.h.

Field Documentation

◆ encrypted_static

u8 message_handshake_initiation::encrypted_static[noise_encrypted_len(NOISE_PUBLIC_KEY_LEN)]

Definition at line 62 of file wireguard_messages.h.

◆ encrypted_timestamp

u8 message_handshake_initiation::encrypted_timestamp[noise_encrypted_len(NOISE_TIMESTAMP_LEN)]

Definition at line 63 of file wireguard_messages.h.

◆ header

message_header_t message_handshake_initiation::header

Definition at line 59 of file wireguard_messages.h.

◆ macs

message_macs_t message_handshake_initiation::macs

Definition at line 64 of file wireguard_messages.h.

◆ sender_index

u32 message_handshake_initiation::sender_index

Definition at line 60 of file wireguard_messages.h.

◆ unencrypted_ephemeral

u8 message_handshake_initiation::unencrypted_ephemeral[NOISE_PUBLIC_KEY_LEN]

Definition at line 61 of file wireguard_messages.h.


The documentation for this struct was generated from the following file: