The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
An element in a list of nested attribute references. More...
#include <tmpl.h>
Public Member Functions | |
FR_DLIST_ENTRY (tmpl_attr_list) _CONST entry | |
Entry in the doubly linked list of attribute references. | |
Data Fields | ||
union { | ||
struct { | ||
fr_dict_attr_t *_CONST | da | |
Unknown dictionary attribute. | ||
} | unknown | |
struct { | ||
char *_CONST | name | |
Undefined reference type. | ||
} | unresolved | |
}; | ||
fr_dict_attr_t const *_CONST | da | |
Resolved dictionary attribute. | ||
tmpl_attr_filter_t _CONST | filter | |
Filter associated with the attribute reference. | ||
unsigned int _CONST | is_raw: 1 | |
fr_dict_attr_t const *_CONST | parent | |
The parent we used when trying to resolve the attribute originally. | ||
unsigned int _CONST | resolve_only: 1 | |
This reference and those before it. | ||
tmpl_attr_type_t _CONST | type | |
is a raw reference | ||
tmpl_attr_t::FR_DLIST_ENTRY | ( | tmpl_attr_list | ) |
Entry in the doubly linked list of attribute references.
union { ... } tmpl_attr_t |
fr_dict_attr_t const* _CONST tmpl_attr_t::da |
tmpl_attr_filter_t _CONST tmpl_attr_t::filter |
fr_dict_attr_t const* _CONST tmpl_attr_t::parent |
unsigned int _CONST tmpl_attr_t::resolve_only |
tmpl_attr_type_t _CONST tmpl_attr_t::type |