![]() |
The FreeRADIUS server $Id: 15bac2a4c627c01d1aa2047687b3418955ac7f00 $
|
Value pair map. More...
#include <map.h>
Collaboration diagram for map_s:Public Member Functions | |
| FR_DLIST_ENTRY (map_list) entry | |
| List entry. | |
Data Fields | |
| fr_type_t | cast |
| Cast value to this type. | |
| map_list_t | child |
| parent map, for nested ones | |
| CONF_ITEM * | ci |
| Config item that the map was created from. | |
| tmpl_t * | lhs |
| Typically describes the attribute to add, modify or compare. | |
| fr_token_t | op |
| The operator that controls insertion of the dst attribute. | |
| map_t * | parent |
| tmpl_t * | rhs |
| Typically describes a literal value or a src attribute to copy or compare. | |
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 |
1.9.8