radcli_request_free(3)

radcli_request_free3

Release a request.

Usage

#include <radcli/>

void radcli_request_free(
    radcli_request  *r
);

Overview

If r was sent with RADCLI_REQUEST_SENDONLY and radcli_request_done() never reached a terminal result (the fire-and-forget case: nothing ever drives it via radcli_ctx_dispatch() at all), releases r's still-reserved registry slot first this is what makes fire-and-forget just "perform() then free()", with no separate close step for the caller to remember.

Parameters

r

a request from radcli_request_new(); NULL is accepted and ignored.

From radcli 2.0.1-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.