radcli_attr_def_oid - Man Page

Render an attribute definition's RFC 6929 §2.7 OID notation.

Synopsis

#include <radcli/>

int radcli_attr_def_oid(
    const radcli_attr_def  *def,
    char                   *buf,
    size_t                  buflen
);

Description

Parameters

def

an attribute definition from radcli_dict_lookup() or a sibling.

buf

destination buffer; may be NULL if buflen is 0.

buflen

size of buf in bytes.

Return Value

the number of characters the OID text would occupy, excluding the terminating null, as with snprintf(); negative if def is NULL.

See Also

radcli_attr_def_name(3), radcli_attr_def_type(3), radcli_dict_lookup(3), radcli_dict_lookup_num(3), radcli_dict_lookup_oid(3), radcli_dict_lookup_value(3)

Info

2026-09-03 radcli Radius client library