Extensions for dictionary definitions.
More...
#include <freeradius-devel/util/dict.h>
#include <limits.h>
Go to the source code of this file.
Extensions for dictionary definitions.
- Copyright
- 2020 The FreeRADIUS server project
-
2020 Arran Cudbard-Bell a.cud.nosp@m.bard.nosp@m.b@fre.nosp@m.erad.nosp@m.ius.o.nosp@m.rg
Definition in file dict_ext_priv.h.
◆ dict_attr_children()
◆ dict_attr_children_set()
◆ dict_attr_ext_alloc()
◆ dict_attr_ext_alloc_size()
Allocate an attribute extension of a particular size.
Definition at line 42 of file dict_ext_priv.h.
◆ dict_attr_ext_copy()
Copy a single attribute extension from one attribute to another.
Definition at line 76 of file dict_ext_priv.h.
◆ dict_attr_ext_copy_all()
Copy all attribute extensions from one attribute to another.
Definition at line 89 of file dict_ext_priv.h.
◆ dict_attr_ext_debug()
static void dict_attr_ext_debug |
( |
char const * |
name, |
|
|
fr_dict_attr_t const * |
da |
|
) |
| |
|
inlinestatic |
Print extension debug information for attributes.
Definition at line 102 of file dict_ext_priv.h.
◆ dict_attr_ext_len()
Return the length of an attribute extension.
Definition at line 68 of file dict_ext_priv.h.
◆ dict_attr_namespace()
Return the namespace hash table associated with the attribute.
- Parameters
-
[in] | da | to return the reference for. |
- Returns
- NULL if no namespace available.
- A pointer to the namespace hash table
Definition at line 162 of file dict_ext_priv.h.
◆ dict_attr_ref_set()