VAR
case VAR:
} else if (op == VAR || op == LIT) {
es->tok = VAR;
extern VAR var[];
VAR *v;
VAR *v;
static VAR *
VAR *v, key;
v = bsearch(&key, var, sizeof(var)/sizeof(VAR) - 1, sizeof(VAR), vcmp);
return (strcmp(((VAR *)a)->name, ((VAR *)b)->name));
static VAR *findvar(char *);
VAR var[] = {
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
VAR *v;
printval(char *bp, VAR *v)
VAR *v;
VAR *v;
VAR *v;
VAR { setfname($1); }
| VAR { arglist = $$ = celltonode($1,CVAR); }
| varlist comma VAR {
VAR { $$ = celltonode($1, CVAR); }
%token <cp> VAR IVAR VARNF CALL NUMBER STRING
%left REGEXPR VAR VARNF IVAR WHILE '('
RET(VAR);
if (DEBUG(VAR))
if (DEBUG(VAR))
} else if (DEBUG(VAR))
if (DEBUG(VAR)) {
if (DEBUG(VAR) && str != NULL)
s->s_type = action == INSERT ? VAR : CONST;
#define SERV_GET_IP(NAME, MEMBER, VAR) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_ACL(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_OUTGOING(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_STR(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_PATH(FINAL, NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_BIN(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_RRL(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define ZONE_GET_INT(NAME, VAR, PATTERN) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define SERV_GET_BIN(NAME, VAR) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define SERV_GET_STR(NAME, VAR) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define SERV_GET_PATH(FINAL, NAME, VAR) \
if (strcasecmp(#NAME, (VAR)) == 0) { \
#define SERV_GET_INT(NAME, VAR) \
if (strcasecmp(#NAME, (VAR)) == 0) { \