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