1aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* A Bison parser, made by GNU Bison 2.5. */ 2aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 3aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* Bison interface for Yacc-like parsers in C 4aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 5aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall Copyright (C) 1984, 1989-1990, 2000-2011 Free Software Foundation, Inc. 6aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 7aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall This program is free software: you can redistribute it and/or modify 8aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall it under the terms of the GNU General Public License as published by 9aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall the Free Software Foundation, either version 3 of the License, or 10aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall (at your option) any later version. 11aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 12aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall This program is distributed in the hope that it will be useful, 13aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall but WITHOUT ANY WARRANTY; without even the implied warranty of 14aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall GNU General Public License for more details. 16aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 17aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall You should have received a copy of the GNU General Public License 18aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall along with this program. If not, see <http://www.gnu.org/licenses/>. */ 19aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 20aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* As a special exception, you may create a larger work that contains 21aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall part or all of the Bison parser skeleton and distribute that work 22aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall under terms of your choice, so long as that work isn't itself a 23aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall parser generator using the skeleton or a modified version thereof 24aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall as a parser skeleton. Alternatively, if you modify or redistribute 25aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall the parser skeleton itself, you may (at your option) remove this 26aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall special exception, which will cause the skeleton and the resulting 27aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall Bison output files to be licensed under the GNU General Public 28aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall License without this special exception. 29aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 30aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall This special exception was added by the Free Software Foundation in 31aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall version 2.2 of Bison. */ 32aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 33aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 34aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* Tokens. */ 35aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#ifndef YYTOKENTYPE 36aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall# define YYTOKENTYPE 37aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall /* Put the tokens into the symbol table, so that GDB and other debuggers 38aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall know about them. */ 39aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall enum yytokentype { 40aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall DST = 258, 41aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SRC = 259, 42aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HOST = 260, 43aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall GATEWAY = 261, 44aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall NET = 262, 45aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall NETMASK = 263, 46aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PORT = 264, 47aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PORTRANGE = 265, 48aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LESS = 266, 49aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall GREATER = 267, 50aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PROTO = 268, 51aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PROTOCHAIN = 269, 52aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall CBYTE = 270, 53aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ARP = 271, 54aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall RARP = 272, 55aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IP = 273, 56aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SCTP = 274, 57aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall TCP = 275, 58aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall UDP = 276, 59aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ICMP = 277, 60aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IGMP = 278, 61aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IGRP = 279, 62aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PIM = 280, 63aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall VRRP = 281, 64aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall CARP = 282, 65aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ATALK = 283, 66aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall AARP = 284, 67aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall DECNET = 285, 68aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LAT = 286, 69aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SCA = 287, 70aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall MOPRC = 288, 71aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall MOPDL = 289, 72aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall TK_BROADCAST = 290, 73aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall TK_MULTICAST = 291, 74aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall NUM = 292, 75aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall INBOUND = 293, 76aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OUTBOUND = 294, 77aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_IFNAME = 295, 78aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_RSET = 296, 79aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_RNR = 297, 80aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_SRNR = 298, 81aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_REASON = 299, 82aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PF_ACTION = 300, 83aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall TYPE = 301, 84aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SUBTYPE = 302, 85aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall DIR = 303, 86aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ADDR1 = 304, 87aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ADDR2 = 305, 88aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ADDR3 = 306, 89aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ADDR4 = 307, 90aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall RA = 308, 91aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall TA = 309, 92aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LINK = 310, 93aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall GEQ = 311, 94aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LEQ = 312, 95aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall NEQ = 313, 96aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ID = 314, 97aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall EID = 315, 98aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HID = 316, 99aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HID6 = 317, 100aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall AID = 318, 101aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LSH = 319, 102aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall RSH = 320, 103aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LEN = 321, 104aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IPV6 = 322, 105aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ICMPV6 = 323, 106aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall AH = 324, 107aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ESP = 325, 108aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall VLAN = 326, 109aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall MPLS = 327, 110aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PPPOED = 328, 111aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PPPOES = 329, 112aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ISO = 330, 113aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ESIS = 331, 114aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall CLNP = 332, 115aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ISIS = 333, 116aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall L1 = 334, 117aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall L2 = 335, 118aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IIH = 336, 119aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LSP = 337, 120aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SNP = 338, 121aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall CSNP = 339, 122aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall PSNP = 340, 123aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall STP = 341, 124aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall IPX = 342, 125aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall NETBEUI = 343, 126aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LANE = 344, 127aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LLC = 345, 128aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall METAC = 346, 129aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall BCC = 347, 130aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SC = 348, 131aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall ILMIC = 349, 132aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OAMF4EC = 350, 133aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OAMF4SC = 351, 134aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OAM = 352, 135aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OAMF4 = 353, 136aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall CONNECTMSG = 354, 137aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall METACONNECT = 355, 138aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall VPI = 356, 139aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall VCI = 357, 140aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall RADIO = 358, 141aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall FISU = 359, 142aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall LSSU = 360, 143aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall MSU = 361, 144aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HFISU = 362, 145aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HLSSU = 363, 146aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HMSU = 364, 147aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SIO = 365, 148aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OPC = 366, 149aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall DPC = 367, 150aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall SLS = 368, 151aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HSIO = 369, 152aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HOPC = 370, 153aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HDPC = 371, 154aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall HSLS = 372, 155aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall AND = 373, 156aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall OR = 374, 157aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall UMINUS = 375 158aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall }; 159aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#endif 160aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* Tokens. */ 161aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define DST 258 162aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SRC 259 163aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HOST 260 164aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define GATEWAY 261 165aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define NET 262 166aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define NETMASK 263 167aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PORT 264 168aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PORTRANGE 265 169aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LESS 266 170aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define GREATER 267 171aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PROTO 268 172aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PROTOCHAIN 269 173aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define CBYTE 270 174aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ARP 271 175aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define RARP 272 176aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IP 273 177aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SCTP 274 178aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define TCP 275 179aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define UDP 276 180aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ICMP 277 181aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IGMP 278 182aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IGRP 279 183aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PIM 280 184aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define VRRP 281 185aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define CARP 282 186aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ATALK 283 187aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define AARP 284 188aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define DECNET 285 189aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LAT 286 190aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SCA 287 191aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define MOPRC 288 192aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define MOPDL 289 193aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define TK_BROADCAST 290 194aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define TK_MULTICAST 291 195aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define NUM 292 196aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define INBOUND 293 197aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OUTBOUND 294 198aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_IFNAME 295 199aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_RSET 296 200aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_RNR 297 201aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_SRNR 298 202aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_REASON 299 203aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PF_ACTION 300 204aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define TYPE 301 205aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SUBTYPE 302 206aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define DIR 303 207aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ADDR1 304 208aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ADDR2 305 209aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ADDR3 306 210aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ADDR4 307 211aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define RA 308 212aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define TA 309 213aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LINK 310 214aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define GEQ 311 215aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LEQ 312 216aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define NEQ 313 217aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ID 314 218aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define EID 315 219aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HID 316 220aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HID6 317 221aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define AID 318 222aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LSH 319 223aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define RSH 320 224aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LEN 321 225aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IPV6 322 226aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ICMPV6 323 227aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define AH 324 228aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ESP 325 229aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define VLAN 326 230aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define MPLS 327 231aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PPPOED 328 232aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PPPOES 329 233aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ISO 330 234aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ESIS 331 235aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define CLNP 332 236aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ISIS 333 237aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define L1 334 238aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define L2 335 239aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IIH 336 240aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LSP 337 241aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SNP 338 242aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define CSNP 339 243aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define PSNP 340 244aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define STP 341 245aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define IPX 342 246aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define NETBEUI 343 247aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LANE 344 248aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LLC 345 249aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define METAC 346 250aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define BCC 347 251aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SC 348 252aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define ILMIC 349 253aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OAMF4EC 350 254aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OAMF4SC 351 255aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OAM 352 256aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OAMF4 353 257aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define CONNECTMSG 354 258aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define METACONNECT 355 259aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define VPI 356 260aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define VCI 357 261aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define RADIO 358 262aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define FISU 359 263aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define LSSU 360 264aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define MSU 361 265aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HFISU 362 266aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HLSSU 363 267aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HMSU 364 268aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SIO 365 269aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OPC 366 270aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define DPC 367 271aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define SLS 368 272aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HSIO 369 273aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HOPC 370 274aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HDPC 371 275aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define HSLS 372 276aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define AND 373 277aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define OR 374 278aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#define UMINUS 375 279aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 280aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 281aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 282aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 283aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED 284aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgralltypedef union YYSTYPE 285aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall{ 286aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 287aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* Line 2068 of yacc.c */ 288aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#line 242 "grammar.y" 289aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 290aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall int i; 291aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall bpf_u_int32 h; 292aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall u_char *e; 293aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall char *s; 294aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct stmt *stmt; 295aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct arth *a; 296aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct { 297aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct qual q; 298aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall int atmfieldtype; 299aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall int mtp3fieldtype; 300aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct block *b; 301aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall } blk; 302aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall struct block *rblk; 303aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 304aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 305aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 306aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall/* Line 2068 of yacc.c */ 307aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#line 308 "y.tab.h" 308aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall} YYSTYPE; 309aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall# define YYSTYPE_IS_TRIVIAL 1 310aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall# define yystype YYSTYPE /* obsolescent; will be withdrawn */ 311aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall# define YYSTYPE_IS_DECLARED 1 312aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall#endif 313aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 314aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrallextern YYSTYPE pcap_lval; 315aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 316aa5c5f3dbf05e6ceb406a8cb52b4da481fcaa1fdJP Abgrall 317