radcli_dae_req_framed_ip(3)
π radcli_dae_req_framed_ip(3) β the one where you grab the framed IP
okay so bestie, welcome to the Radius client library corner of the manpage universe β¨ this little icon is called radcli_dae_req_framed_ip, and its whole personality is: hand you back the request's Framed-IP-Address or Framed-IPv6-Address. that's it. that's the gig. π
β¨ NAME β¨
radcli_dae_req_framed_ip β returns the request's Framed-IP-Address or Framed-IPv6-Address. literally what it says on the tin, no cap π«Ά
πΈ SYNOPSIS πΈ
#include <radcli/>
int radcli_dae_req_framed_ip(
const radcli_dae_request *req,
struct sockaddr_storage *out
);
look at that signature slaying in its little code block π two params, one int comeback, iconic.
π¦ DESCRIPTION π¦
so this section is lowkey just a header with no prose under it in the original β the vibes are immaculate but there's no extra paragraph hiding here, so i'm not gonna invent one for you π the whole story lives in PARAMETERS and RETURN VALUE below. go off, headings.
π PARAMETERS π
reqβ a request passed to aradcli_dae_handler. that's your main character right there πoutβ gets filled with anAF_INETorAF_INET6address on success. on failure? untouched. like it never even knew you π
β RETURN VALUE β
0on success π-1ifreqoroutisNULLβ or if the request carried neither attribute, i.e. no frame address found, bestie, it's giving empty-handed π
π SEE ALSO π
the whole friend group, fr fr:
radcli_ctx_dispatch(3)radcli_ctx_get_poll(3)radcli_dae_free(3)radcli_dae_new(3)radcli_dae_process(3)radcli_dae_reply(3)radcli_dae_reply_error(3)radcli_dae_reply_to_buffer(3)radcli_dae_req_attrs(3)radcli_dae_req_code(3)radcli_dae_req_nas_port(3)radcli_dae_req_session_id(3)radcli_dae_req_user_name(3)radcli_dae_request_free(3)radcli_dae_set_handler(3)radcli_dae_start(3)
ngl the whole thing isreqin, address out,0or-1, and vibes. check yourNULLs before you send it, bestie, that's the self-care π
and that's a wrap on this one, brought to you by radcli, dated 2026-10-10 β periodt, go read the next manpage π§π
π¦ 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