|
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 54 of file session_id.c.
References format_hex(), gc, 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 48 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 45 of file session_id.c.
Referenced by session_id_defined().