typedef union #ifdef __cplusplus YYSTYPE #endif { char *str; u_32_t num; struct in_addr ipa; frentry_t fr; frtuc_t *frt; struct alist_s *alist; u_short port; struct { u_short p1; u_short p2; int pc; } pc; struct { union i6addr a; union i6addr m; } ipp; union i6addr ip6; } YYSTYPE; extern YYSTYPE ipf_yylval; # define YY_NUMBER 257 # define YY_HEX 258 # define YY_STR 259 # define YY_COMMENT 260 # define YY_CMP_EQ 261 # define YY_CMP_NE 262 # define YY_CMP_LE 263 # define YY_CMP_GE 264 # define YY_CMP_LT 265 # define YY_CMP_GT 266 # define YY_RANGE_OUT 267 # define YY_RANGE_IN 268 # define YY_IPV6 269 # define IPFY_PASS 270 # define IPFY_BLOCK 271 # define IPFY_COUNT 272 # define IPFY_CALL 273 # define IPFY_RETICMP 274 # define IPFY_RETRST 275 # define IPFY_RETICMPASDST 276 # define IPFY_IN 277 # define IPFY_OUT 278 # define IPFY_QUICK 279 # define IPFY_ON 280 # define IPFY_OUTVIA 281 # define IPFY_INVIA 282 # define IPFY_DUPTO 283 # define IPFY_TO 284 # define IPFY_FROUTE 285 # define IPFY_REPLY_TO 286 # define IPFY_ROUTETO 287 # define IPFY_TOS 288 # define IPFY_TTL 289 # define IPFY_PROTO 290 # define IPFY_HEAD 291 # define IPFY_GROUP 292 # define IPFY_AUTH 293 # define IPFY_PREAUTH 294 # define IPFY_LOG 295 # define IPFY_BODY 296 # define IPFY_FIRST 297 # define IPFY_LEVEL 298 # define IPFY_ORBLOCK 299 # define IPFY_LOGTAG 300 # define IPFY_MATCHTAG 301 # define IPFY_SETTAG 302 # define IPFY_SKIP 303 # define IPFY_FROM 304 # define IPFY_ALL 305 # define IPFY_ANY 306 # define IPFY_BPFV4 307 # define IPFY_BPFV6 308 # define IPFY_POOL 309 # define IPFY_HASH 310 # define IPFY_PPS 311 # define IPFY_ESP 312 # define IPFY_AH 313 # define IPFY_WITH 314 # define IPFY_AND 315 # define IPFY_NOT 316 # define IPFY_NO 317 # define IPFY_OPT 318 # define IPFY_TCPUDP 319 # define IPFY_TCP 320 # define IPFY_UDP 321 # define IPFY_FLAGS 322 # define IPFY_MULTICAST 323 # define IPFY_MASK 324 # define IPFY_BROADCAST 325 # define IPFY_NETWORK 326 # define IPFY_NETMASKED 327 # define IPFY_PEER 328 # define IPFY_PORT 329 # define IPFY_NOW 330 # define IPFY_ICMP 331 # define IPFY_ICMPTYPE 332 # define IPFY_ICMPCODE 333 # define IPFY_IPOPTS 334 # define IPFY_SHORT 335 # define IPFY_NAT 336 # define IPFY_BADSRC 337 # define IPFY_LOWTTL 338 # define IPFY_FRAG 339 # define IPFY_MBCAST 340 # define IPFY_BAD 341 # define IPFY_BADNAT 342 # define IPFY_OOW 343 # define IPFY_NEWISN 344 # define IPFY_NOICMPERR 345 # define IPFY_KEEP 346 # define IPFY_STATE 347 # define IPFY_FRAGS 348 # define IPFY_LIMIT 349 # define IPFY_STRICT 350 # define IPFY_AGE 351 # define IPFY_SYNC 352 # define IPFY_FRAGBODY 353 # define IPFY_IPOPT_NOP 354 # define IPFY_IPOPT_RR 355 # define IPFY_IPOPT_ZSU 356 # define IPFY_IPOPT_MTUP 357 # define IPFY_IPOPT_MTUR 358 # define IPFY_IPOPT_ENCODE 359 # define IPFY_IPOPT_TS 360 # define IPFY_IPOPT_TR 361 # define IPFY_IPOPT_SEC 362 # define IPFY_IPOPT_LSRR 363 # define IPFY_IPOPT_ESEC 364 # define IPFY_IPOPT_CIPSO 365 # define IPFY_IPOPT_SATID 366 # define IPFY_IPOPT_SSRR 367 # define IPFY_IPOPT_ADDEXT 368 # define IPFY_IPOPT_VISA 369 # define IPFY_IPOPT_IMITD 370 # define IPFY_IPOPT_EIP 371 # define IPFY_IPOPT_FINN 372 # define IPFY_IPOPT_DPS 373 # define IPFY_IPOPT_SDB 374 # define IPFY_IPOPT_NSAPA 375 # define IPFY_IPOPT_RTRALRT 376 # define IPFY_IPOPT_UMP 377 # define IPFY_SECCLASS 378 # define IPFY_SEC_UNC 379 # define IPFY_SEC_CONF 380 # define IPFY_SEC_RSV1 381 # define IPFY_SEC_RSV2 382 # define IPFY_SEC_RSV4 383 # define IPFY_SEC_SEC 384 # define IPFY_SEC_TS 385 # define IPFY_SEC_RSV3 386 # define IPF6_V6HDRS 387 # define IPFY_IPV6OPT 388 # define IPFY_IPV6OPT_DSTOPTS 389 # define IPFY_IPV6OPT_HOPOPTS 390 # define IPFY_IPV6OPT_IPV6 391 # define IPFY_IPV6OPT_NONE 392 # define IPFY_IPV6OPT_ROUTING 393 # define IPFY_ICMPT_UNR 394 # define IPFY_ICMPT_ECHO 395 # define IPFY_ICMPT_ECHOR 396 # define IPFY_ICMPT_SQUENCH 397 # define IPFY_ICMPT_REDIR 398 # define IPFY_ICMPT_TIMEX 399 # define IPFY_ICMPT_PARAMP 400 # define IPFY_ICMPT_TIMEST 401 # define IPFY_ICMPT_TIMESTREP 402 # define IPFY_ICMPT_INFOREQ 403 # define IPFY_ICMPT_INFOREP 404 # define IPFY_ICMPT_MASKREQ 405 # define IPFY_ICMPT_MASKREP 406 # define IPFY_ICMPT_ROUTERAD 407 # define IPFY_ICMPT_ROUTERSOL 408 # define IPFY_ICMPC_NETUNR 409 # define IPFY_ICMPC_HSTUNR 410 # define IPFY_ICMPC_PROUNR 411 # define IPFY_ICMPC_PORUNR 412 # define IPFY_ICMPC_NEEDF 413 # define IPFY_ICMPC_SRCFAIL 414 # define IPFY_ICMPC_NETUNK 415 # define IPFY_ICMPC_HSTUNK 416 # define IPFY_ICMPC_ISOLATE 417 # define IPFY_ICMPC_NETPRO 418 # define IPFY_ICMPC_HSTPRO 419 # define IPFY_ICMPC_NETTOS 420 # define IPFY_ICMPC_HSTTOS 421 # define IPFY_ICMPC_FLTPRO 422 # define IPFY_ICMPC_HSTPRE 423 # define IPFY_ICMPC_CUTPRE 424 # define IPFY_FAC_KERN 425 # define IPFY_FAC_USER 426 # define IPFY_FAC_MAIL 427 # define IPFY_FAC_DAEMON 428 # define IPFY_FAC_AUTH 429 # define IPFY_FAC_SYSLOG 430 # define IPFY_FAC_LPR 431 # define IPFY_FAC_NEWS 432 # define IPFY_FAC_UUCP 433 # define IPFY_FAC_CRON 434 # define IPFY_FAC_LOCAL0 435 # define IPFY_FAC_LOCAL1 436 # define IPFY_FAC_LOCAL2 437 # define IPFY_FAC_LOCAL3 438 # define IPFY_FAC_LOCAL4 439 # define IPFY_FAC_LOCAL5 440 # define IPFY_FAC_LOCAL6 441 # define IPFY_FAC_LOCAL7 442 # define IPFY_FAC_SECURITY 443 # define IPFY_FAC_FTP 444 # define IPFY_FAC_AUTHPRIV 445 # define IPFY_FAC_AUDIT 446 # define IPFY_FAC_LFMT 447 # define IPFY_FAC_CONSOLE 448 # define IPFY_PRI_EMERG 449 # define IPFY_PRI_ALERT 450 # define IPFY_PRI_CRIT 451 # define IPFY_PRI_ERR 452 # define IPFY_PRI_WARN 453 # define IPFY_PRI_NOTICE 454 # define IPFY_PRI_INFO 455 # define IPFY_PRI_DEBUG 456 # define IPFY_SET_LOOPBACK 457 # define IPFY_SET 458