rc_get_socket_type(3)

πŸ“¦
version 1.5.2 Β· 4 versions
, in alpine 3.24, epel 10, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

πŸ’– rc_get_socket_type(3) πŸ’–

okay bestie, so this one lives in the Radius client library β€” yes, that radcli thing β€” and it's literally just "which socket am I on rn" as a function. that's it. that's the whole vibe. short king energy, but make it useful. ✨


🌸 NAME 🌸

rc_get_socket_type β€” no cap, the one-liner in the original is just... empty? it's giving mysterious. we move. πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

#include <radcli/radcli.h>

rc_socket_type rc_get_socket_type(
    rc_handle  *rh
);

✨ DESCRIPTION ✨

so this returns the type of the socket used. iconic, right?

and what does that mean? it tells you the type of connection you've got going on with the radius server, and it can be UDP, TLS or DTLS. like, that's the whole tea. πŸ«–πŸ’…

not me just passing in your rc_handle and getting the vibe back. main character behaviour fr fr.

πŸ‘‘ RETURN VALUE πŸ‘‘

the type of the socket. that's it. that's the return. πŸ’–


πŸŽ€ SEE ALSO πŸŽ€

the whole friend group, assembled. yes, all of them, no I'm not skipping anyone, they all showed up to the group chat: radcli.h(3), rc_aaa(3), rc_aaa_ctx(3), rc_aaa_ctx_free(3), rc_aaa_ctx_get_secret(3), rc_aaa_ctx_get_vector(3), rc_aaa_ctx_server(3), rc_acct(3), rc_acct_proxy(3), rc_add_config(3), rc_apply_config(3), rc_auth(3), rc_auth_proxy(3), rc_avpair_add(3), rc_avpair_assign(3), rc_avpair_copy(3), rc_avpair_free(3), rc_avpair_gen(3), rc_avpair_get(3), rc_avpair_get_attr(3), rc_avpair_get_in6(3), rc_avpair_get_raw(3), rc_avpair_get_uint32(3), rc_avpair_insert(3), rc_avpair_log(3), rc_avpair_new(3), rc_avpair_next(3), rc_avpair_parse(3), rc_avpair_remove(3), rc_avpair_tostr(3), rc_buildreq(3), rc_check(3), rc_check_tls(3), rc_conf_int(3), rc_conf_srv(3), rc_conf_str(3), rc_config_free(3), rc_config_init(3), rc_destroy(3), rc_dict_addattr(3), rc_dict_addval(3), rc_dict_addvend(3), rc_dict_findattr(3), rc_dict_findval(3), rc_dict_findvend(3), rc_dict_free(3), rc_dict_getattr(3), rc_dict_getval(3), rc_dict_getvend(3), rc_find_server_addr(3), rc_get_socket_type(3), rc_get_srcaddr(3), rc_getport(3), rc_mksid(3), rc_new(3), rc_openlog(3), rc_own_hostname(3), rc_read_config(3), rc_read_dictionary(3), rc_read_dictionary_from_buffer(3), rc_send_server(3), rc_setdebug(3), rc_test_config(3), rc_tls_fd(3) 🌈


and that's the page!! this one shipped with radcli, dated 2023-01-29. go read your socket type, bestie, you've got this πŸ’œπŸ¦‹βœ¨

πŸ“¦ where this page comes from