.\" File automatically generated by doxy2man0.3
.\" Generation date: Thu Sep 3 2026
.TH radcli_dict_lookup_oid 3 2026-09-03 "radcli" "Radius client library"
.SH "NAME"
radcli_dict_lookup_oid \- Look up a dictionary attribute by RFC 6929 ยง2.7 OID notation.
.SH SYNOPSIS
.nf
.B #include
.sp
\fBconst radcli_attr_def * radcli_dict_lookup_oid\fP(
\fBconst radcli_ctx *\fP\fIctx\fP,
\fBconst char *\fP\fIoid\fP
);
.fi
.SH DESCRIPTION
.PP
Accepts a standard attribute as a single component ("1" for User-Name) or a vendor-specific attribute as "26.." (e.g. "26.311.11"). Longer forms naming an RFC 6929 extended, long-extended, or TLV-nested attribute parse without error but currently match nothing: the bundled dictionary carries no RFC 6929 extended/long-extended/TLV-nested attributes yet.
.SH PARAMETERS
.TP
.B ctx
a context with a dictionary loaded.
.TP
.B oid
the dot-separated OID text.
.SH RETURN VALUE
.PP
the attribute definition, or NULL if the OID is malformed or matches no loaded attribute.
.SH SEE ALSO
.PP
.nh
.ad l
\fIradcli_attr_def_name\fP(3), \fIradcli_attr_def_oid\fP(3), \fIradcli_attr_def_type\fP(3), \fIradcli_dict_lookup\fP(3), \fIradcli_dict_lookup_num\fP(3), \fIradcli_dict_lookup_value\fP(3)
.ad
.hy