138 |
* Internal representation of a user's profile |
* Internal representation of a user's profile |
139 |
*/ |
*/ |
140 |
typedef struct user_symbol { |
typedef struct user_symbol { |
141 |
struct user_symbol *next; |
struct user_symbol *next; /* Link to the next entry */ |
142 |
char *name; |
char *name; /* Label */ |
143 |
int lineno; |
VALUE_PAIR *check; /* LHS */ |
144 |
int ordnum; |
VALUE_PAIR *reply; /* RHS */ |
145 |
VALUE_PAIR *check; |
LOCUS loc; /* Location of the definition of |
146 |
VALUE_PAIR *reply; |
this entry */ |
147 |
|
int ordnum; /* Entry ordinal number (used for semantic |
148 |
|
checks */ |
149 |
} User_symbol; |
} User_symbol; |
150 |
|
|
151 |
#define SNMP_RO 1 |
#define SNMP_RO 1 |
551 |
int va_run_init __PVAR((char *name, RADIUS_REQ *request, char *typestr, ...)); |
int va_run_init __PVAR((char *name, RADIUS_REQ *request, char *typestr, ...)); |
552 |
|
|
553 |
/* radck.c */ |
/* radck.c */ |
554 |
int fix_check_pairs(int sf_file, char *filename, int line, char *name, |
int fix_check_pairs(int sf_file, LOCUS *loc, char *name, VALUE_PAIR **pairs); |
555 |
VALUE_PAIR **pairs); |
int fix_reply_pairs(int cf_file, LOCUS *loc, char *name, VALUE_PAIR **pairs); |
|
int fix_reply_pairs(int cf_file, char *filename, int line, char *name, |
|
|
VALUE_PAIR **pairs); |
|
556 |
void radck(); |
void radck(); |
557 |
|
|
558 |
/* checkrad.c */ |
/* checkrad.c */ |