Server callback that generates a new SSL/TLS session ID.
Declared in <openssl/ssl.h>
typedef int(* GEN_SESSION_CB)(SSL*, unsigned char*, unsigned int*);
Non-zero to proceed, or 0 on error.
| Name | Description |
|---|---|
| ssl | SSL connection for which a session ID is being created. |
| id | Buffer that receives the generated session ID bytes. |
| id_len | On entry, maximum allowed ID length; on success, actual length written (must be > 0). |