SSL_NUM_RENEGOTIATIONS(3)
π SSL_NUM_RENEGOTIATIONS(3) β Library Functions Manual
okay bestie, weβre diving into renegotiation counters. Itβs giving very specific, very useful, very βtrust me, you need the exact numberβ energy. π
πΈ NAME
SSL_num_renegotiations, SSL_clear_num_renegotiations, SSL_total_renegotiations β renegotiation counters β¨
β¨ SYNOPSIS β¨
#include <openssl/ssl.h>
long
SSL_num_renegotiations(SSL *ssl);
long
SSL_clear_num_renegotiations(SSL *ssl);
long
SSL_total_renegotiations(SSL *ssl);
π¦ DESCRIPTION π¦
okay so SSL_num_renegotiations() reports the number of renegotiations initiated in ssl since SSL_new(3), SSL_clear(3), or SSL_clear_num_renegotiations() was last called on that object. Basically: βhow many since the last reset, bestie?β π«
SSL_clear_num_renegotiations() does the same and additionally resets the renegotiation counter to 0. So she reports the count and wipes the slate clean. Iconic behavior, honestly. π§
SSL_total_renegotiations() reports the number of renegotiations initiated in ssl since SSL_new(3) or SSL_clear(3) was last called on that object.
These functions are implemented as macros. Periodt. π
π RETURN VALUES π
All these functions return a number of renegotiations. Thatβs the whole vibe β a number, and itβs about renegotiations. π
π₯ SEE ALSO π₯
π HISTORY π
These functions first appeared in SSLeay 0.9.0 and have been available since OpenBSD 2.4. lowkey legendary. π
π footer vibes, bestie: this page is from Debian, dated June 12, 2019. Thatβs a wrap β mwah! π«Άπ
π¦ where this page comes from
- opensuse-leap 16.0: libressl-devel-doc 4.1.0-bp160.1.1 Β· OpenSSL
- Copyright (c) 2016 Ingo Schwarze <schwarze@openbsd.org>
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms