BIO_PRINTF(3)
π NAME π
okay bestie, this is BIO_PRINTF(3) from the Library Functions Manual β and it's literally about formatted output to a BIO. π«Ά
β¨ SYNOPSIS β¨
library βlibcryptoβ
#include <openssl/bio.h>
int
BIO_printf(BIO *bio, const char *format, ...);
π¦ DESCRIPTION π¦
So like, BIO_printf() is a wrapper around vfprintf(3), and it sends the output to the specified bio. That's the whole vibe. π
β¨
π RETURN VALUES π
These functions return the number of bytes written, or -1 if an error occurs. No cap. π
πΈ SEE ALSO πΈ
β HISTORY β
BIO_printf() first appeared in SSLeay 0.6.5 and has been available since OpenBSD 2.4. iconic behavior, honestly. π
mwah π β this page is from Debian, dated June 8, 2025, and the footer title/manual situation is BIO_PRINTF(3). π
π¦ where this page comes from
- alpine 3.24: libressl-doc 4.3.1-r0 Β· custom
- arch rolling: libressl 4.4.0-1 Β· ISC AND custom:OpenSSL
- Copyright (c) 2017 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