1 2 typedef union 3 #ifdef __cplusplus 4 YYSTYPE 5 #endif 6 { 7 char *str; 8 u_32_t num; 9 struct { 10 i6addr_t a; 11 int v; 12 } ipa; 13 frentry_t fr; 14 frtuc_t *frt; 15 u_short port; 16 struct { 17 u_short p1; 18 u_short p2; 19 int pc; 20 } pc; 21 struct { 22 i6addr_t a; 23 i6addr_t m; 24 int v; 25 } ipp; 26 union i6addr ip6; 27 } YYSTYPE; 28 extern YYSTYPE yylval; 29 # define YY_NUMBER 257 30 # define YY_HEX 258 31 # define YY_STR 259 32 # define YY_COMMENT 260 33 # define YY_CMP_EQ 261 34 # define YY_CMP_NE 262 35 # define YY_CMP_LE 263 36 # define YY_CMP_GE 264 37 # define YY_CMP_LT 265 38 # define YY_CMP_GT 266 39 # define YY_RANGE_OUT 267 40 # define YY_RANGE_IN 268 41 # define YY_IPV6 269 42 # define IPNY_MAPBLOCK 270 43 # define IPNY_RDR 271 44 # define IPNY_PORT 272 45 # define IPNY_PORTS 273 46 # define IPNY_AUTO 274 47 # define IPNY_RANGE 275 48 # define IPNY_MAP 276 49 # define IPNY_BIMAP 277 50 # define IPNY_FROM 278 51 # define IPNY_TO 279 52 # define IPNY_MASK 280 53 # define IPNY_PORTMAP 281 54 # define IPNY_ANY 282 55 # define IPNY_ROUNDROBIN 283 56 # define IPNY_FRAG 284 57 # define IPNY_AGE 285 58 # define IPNY_ICMPIDMAP 286 59 # define IPNY_PROXY 287 60 # define IPNY_TCP 288 61 # define IPNY_UDP 289 62 # define IPNY_TCPUDP 290 63 # define IPNY_STICKY 291 64 # define IPNY_MSSCLAMP 292 65 # define IPNY_TAG 293 66 # define IPNY_TLATE 294 67 # define IPNY_SEQUENTIAL 295 68