GEN_SESSION_CB

Server callback that generates a new SSL/TLS session ID.

Synopsis

Declared in <openssl/ssl.h>

typedef int(* GEN_SESSION_CB)(SSL*, unsigned char*, unsigned int*);

Return Value

Non-zero to proceed, or 0 on error.

Parameters

NameDescription
sslSSL connection for which a session ID is being created.
idBuffer that receives the generated session ID bytes.
id_lenOn entry, maximum allowed ID length; on success, actual length written (must be > 0).