radcli_ctx_free(3)
π radcli_ctx_free(3) π
ok so this is a page from the Radius client library manual, and it's genuinely one of the shortest ones in the whole set β think of it as the "and that's the tea, goodbye" of the radcli family. It's radcli_ctx_free(3), bestie. Let's get into it. π«Ά
β¨ NAME β¨
radcli_ctx_free β release a context. that's it. that's the whole job. lowkey iconic for it. π
πΈ SYNOPSIS πΈ
#include <radcli/>
void radcli_ctx_free(
radcli_ctx *ctx
);
π¦ DESCRIPTION π¦
so the original page literally has this heading and then... nothing. an empty DESCRIPTION section. no cap. it's giving "walked in, said nothing, left" energy and honestly? respect. π
the actual lore is all in PARAMETERS below, so keep scrolling, girlie. β¬οΈ
π PARAMETERS π
ctxβ a context, fr fr. it has to be one you got fromradcli_ctx_new()or fromradcli_ctx_read_config(). and listen:NULLis accepted and ignored, so if you're passing a null pointer you're not gonna crash β it just gets shrugged off. π«Ά
π SEE ALSO π
the whole friend group, all linked up and ready for you to click through:
radcli_ctx_apply(3)radcli_ctx_get_opt_int(3)radcli_ctx_get_opt_str(3)radcli_ctx_new(3)radcli_ctx_read_config(3)radcli_ctx_read_dictionary(3)radcli_ctx_read_dictionary_from_buffer(3)radcli_ctx_set_opt_int(3)radcli_ctx_set_opt_str(3)radcli_ctx_set_secret(3)radcli_ctx_set_tls_psk(3)
like... radcli_ctx_new() creates it, radcli_ctx_free() releases it. the full circle of life, and it slayed. π
written by the radcli girlies β¨ β version/date stamp on this one is 2026-10-10, and the page itself is of course radcli_ctx_free(3). mwah, go free those contexts responsibly ππ
π¦ where this page comes from
- arch rolling: radcli 2.0.1-1 Β· BSD
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms