typedef union { /* the types that we use in the tokens */
char *string;
long signed_long;
u_long unsigned_long;
ipaddr *pipaddr;
Bool bool;
enum optype op;
struct filter_node *pf;
} YYSTYPE;
#define EOS 257
#define LPAREN 258
#define RPAREN 259
#define GREATER 260
#define GREATER_EQ 261
#define LESS 262
#define LESS_EQ 263
#define EQUAL 264
#define NEQUAL 265
#define NOT 266
#define AND 267
#define OR 268
#define BAND 269
#define BOR 270
#define PLUS 271
#define MINUS 272
#define TIMES 273
#define DIVIDE 274
#define MOD 275
#define VARIABLE 276
#define STRING 277
#define SIGNED 278
#define UNSIGNED 279
#define BOOL 280
#define IPADDR 281
extern YYSTYPE filtyylval;
syntax highlighted by Code2HTML, v. 0.9.1