OpenVPN
|
#include "syshead.h"
#include "error.h"
#include "common.h"
#include "crypto.h"
#include "session_id.h"
#include "memdbg.h"
Go to the source code of this file.
Functions | |
void | session_id_random (struct session_id *sid) |
const char * | session_id_print (const struct session_id *sid, struct gc_arena *gc) |
Variables | |
const struct session_id | x_session_id_zero |
const char* session_id_print | ( | const struct session_id * | sid, |
struct gc_arena * | gc | ||
) |
Definition at line 55 of file session_id.c.
References format_hex(), session_id::id, and SID_SIZE.
Referenced by print_key_id(), protocol_dump(), reliable_ack_print(), reliable_ack_read(), session_move_pre_start(), tls_multi_process(), tls_pre_decrypt(), and tls_session_init().
void session_id_random | ( | struct session_id * | sid | ) |
Definition at line 49 of file session_id.c.
References session_id::id, prng_bytes(), and SID_SIZE.
Referenced by tls_session_init().
const struct session_id x_session_id_zero |
Definition at line 46 of file session_id.c.
Referenced by session_id_defined().