iPXE
tls_server_random Union Reference

TLS server random data. More...

#include <tls.h>

Data Fields

uint8_t random [32]
 Random bytes.
struct { 
   uint8_t   unused [24] 
 Unused. More...
   uint8_t   magic [7] 
 Magic signature. More...
   uint8_t   version 
 Negotiated version (as a delta from TLSv1.1). More...
} downgrade
 Version downgrade detection.

Detailed Description

TLS server random data.

Definition at line 57 of file tls.h.

Field Documentation

◆ random

uint8_t tls_server_random::random[32]

Random bytes.

Definition at line 59 of file tls.h.

◆ unused

uint8_t tls_server_random::unused[24]

Unused.

Definition at line 63 of file tls.h.

◆ magic

uint8_t tls_server_random::magic[7]

Magic signature.

Definition at line 65 of file tls.h.

◆ version

uint8_t tls_server_random::version

Negotiated version (as a delta from TLSv1.1).

Definition at line 67 of file tls.h.

◆ [struct]

struct { ... } tls_server_random::downgrade

Version downgrade detection.


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