typedef struct wordtab { char *w_word; int w_value; } wordtab_t; #ifdef NO_YACC #define YY_COMMENT 1000 #define YY_CMP_NE 1001 #define YY_CMP_LE 1002 #define YY_RANGE_OUT 1003 #define YY_CMP_GE 1004 #define YY_RANGE_IN 1005 #define YY_HEX 1006 #define YY_NUMBER 1007 #define YY_IPV6 1008 #define YY_STR 1009 #define YY_IPADDR 1010 #endif #define YYBUFSIZ 8192 extern wordtab_t *ippool_yysettab __P((wordtab_t *)); extern void ippool_yysetdict __P((wordtab_t *)); extern int ippool_yylex __P((void)); extern void ippool_yyerror __P((char *)); extern char *ippool_yykeytostr __P((int)); extern void ippool_yyresetdict __P((void)); extern FILE *ippool_yyin; extern int ippool_yylineNum; extern int ippool_yyexpectaddr; extern int ippool_yybreakondot; extern int ippool_yyvarnext;