28 RCSIDH(users_file_h,
"$Id: 84ce2a2b1de437b46c6dc4366c5f97bf91bed676 $")
34 #include <freeradius-devel/server/map.h>
35 #include <freeradius-devel/util/pair.h>
36 #include <freeradius-devel/util/talloc.h>
#define fr_dlist_talloc_init(_head, _type, _field)
Initialise the head structure of a doubly linked list.
Head of a doubly linked list.
Entry in a doubly linked list.
fr_dlist_t entry
Entry in dlist of PAIR_LIST with matching name.
char const * name
Key for matching entry.
fr_dlist_head_t head
Head of the list of PAIR_LISTs.
struct pair_list PAIR_LIST
char const * filename
Filename entry read from.
int lineno
Line number entry read from.
char const * name
name of the key used for matching entry.
int pairlist_read(TALLOC_CTX *ctx, fr_dict_t const *dict, char const *file, PAIR_LIST_LIST *list)
bool fall_through
go to the next one
struct pair_list_list PAIR_LIST_LIST
static void pairlist_list_init(PAIR_LIST_LIST *list)
int order
Sequence of entry in source file.
map_list_t check
List of maps for comparison / modifying control list.
fr_value_box_t * box
parsed version of "name".
bool next_shortest_prefix
for prefix tries
map_list_t reply
List of maps for modifying reply list.