|
ascii-chat 0.8.38
Real-time terminal-based video chat with ASCII art conversion
|
TURN server credential generation implementation. More...
Go to the source code of this file.
Functions | |
| asciichat_error_t | turn_generate_credentials (const char *session_id, const char *secret, uint32_t validity_seconds, turn_credentials_t *out_credentials) |
| bool | turn_credentials_expired (const turn_credentials_t *credentials) |
TURN server credential generation implementation.
Uses OpenBSD's public domain SHA1 implementation for HMAC-SHA1 credential generation (RFC 5766 TURN).
Definition in file turn_credentials.c.
| bool turn_credentials_expired | ( | const turn_credentials_t * | credentials | ) |
Definition at line 192 of file turn_credentials.c.
| asciichat_error_t turn_generate_credentials | ( | const char * | session_id, |
| const char * | secret, | ||
| uint32_t | validity_seconds, | ||
| turn_credentials_t * | out_credentials | ||
| ) |
Definition at line 142 of file turn_credentials.c.
References safe_snprintf(), and session_id.
Referenced by database_session_join().