Tor 0.4.9.2-alpha-dev
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Macros | Functions
relay_handshake.h File Reference

Header for feature/relay/relay_handshake.c. More...

Go to the source code of this file.

Macros

#define authchallenge_type_is_supported(t)   (0)
 
#define authchallenge_type_is_better(a, b)   (0)
 

Functions

static int connection_or_send_certs_cell (or_connection_t *conn)
 
static int connection_or_send_auth_challenge_cell (or_connection_t *conn)
 
static var_cell_tconnection_or_compute_authenticate_cell_body (or_connection_t *conn, const int authtype, const struct ed25519_keypair_t *ed_signing_key, int server)
 
static int connection_or_send_authenticate_cell (or_connection_t *conn, int type)
 

Detailed Description

Header for feature/relay/relay_handshake.c.

Definition in file relay_handshake.h.

Macro Definition Documentation

◆ authchallenge_type_is_better

#define authchallenge_type_is_better (   a,
 
)    (0)

Definition at line 70 of file relay_handshake.h.

◆ authchallenge_type_is_supported

#define authchallenge_type_is_supported (   t)    (0)

Definition at line 69 of file relay_handshake.h.

Function Documentation

◆ connection_or_compute_authenticate_cell_body()

static var_cell_t * connection_or_compute_authenticate_cell_body ( or_connection_t conn,
const int  authtype,
const struct ed25519_keypair_t ed_signing_key,
int  server 
)
inlinestatic

Definition at line 55 of file relay_handshake.h.

◆ connection_or_send_auth_challenge_cell()

static int connection_or_send_auth_challenge_cell ( or_connection_t conn)
inlinestatic

Definition at line 47 of file relay_handshake.h.

◆ connection_or_send_authenticate_cell()

static int connection_or_send_authenticate_cell ( or_connection_t conn,
int  type 
)
inlinestatic

Definition at line 73 of file relay_handshake.h.

◆ connection_or_send_certs_cell()

static int connection_or_send_certs_cell ( or_connection_t conn)
inlinestatic

Definition at line 40 of file relay_handshake.h.