The FreeRADIUS server
$Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Value pair map. More...
#include <map.h>
Public Member Functions | |
FR_DLIST_ENTRY (map_list) entry | |
List entry. More... | |
Data Fields | |
fr_type_t | cast |
Cast value to this type. More... | |
map_list_t | child |
parent map, for nested ones More... | |
CONF_ITEM * | ci |
Config item that the map was created from. More... | |
tmpl_t * | lhs |
Typically describes the attribute to add, modify or compare. More... | |
fr_token_t | op |
The operator that controls insertion of the dst attribute. More... | |
map_t * | parent |
tmpl_t * | rhs |
Typically describes a literal value or a src attribute to copy or compare. More... | |
Value pair map.
Value pair maps contain a pair of templates, that describe a src attribute or value, and a destination attribute.
Neither src or dst need to be an FR attribute, and their type can be inferred from whether map->da is NULL (not FR).
map_s::FR_DLIST_ENTRY | ( | map_list | ) |
List entry.
map_list_t map_s::child |
CONF_ITEM* map_s::ci |
tmpl_t* map_s::lhs |
fr_token_t map_s::op |
tmpl_t* map_s::rhs |