iPXE
tls_key_exchange_algorithm Struct Reference

A TLS key exchange algorithm. More...

#include <tls.h>

Data Fields

const char * name
 Algorithm name.
int(* exchange )(struct tls_connection *tls)
 Transmit Client Key Exchange record.

Detailed Description

A TLS key exchange algorithm.

Definition at line 187 of file tls.h.

Field Documentation

◆ name

const char* tls_key_exchange_algorithm::name

Algorithm name.

Definition at line 189 of file tls.h.

Referenced by tls_select_cipher().

◆ exchange

int(* tls_key_exchange_algorithm::exchange) (struct tls_connection *tls)

Transmit Client Key Exchange record.

Parameters
tlsTLS connection
Return values
rcReturn status code

Definition at line 196 of file tls.h.

Referenced by tls_send_client_key_exchange().


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