Blame src/conf_yacc.h

Packit Service 5e8d2a
/* A Bison parser, made by GNU Bison 3.0.4.  */
Packit Service 5e8d2a
Packit Service 5e8d2a
/* Bison interface for Yacc-like parsers in C
Packit Service 5e8d2a
Packit Service 5e8d2a
   Copyright (C) 1984, 1989-1990, 2000-2015 Free Software Foundation, Inc.
Packit Service 5e8d2a
Packit Service 5e8d2a
   This program is free software: you can redistribute it and/or modify
Packit Service 5e8d2a
   it under the terms of the GNU General Public License as published by
Packit Service 5e8d2a
   the Free Software Foundation, either version 3 of the License, or
Packit Service 5e8d2a
   (at your option) any later version.
Packit Service 5e8d2a
Packit Service 5e8d2a
   This program is distributed in the hope that it will be useful,
Packit Service 5e8d2a
   but WITHOUT ANY WARRANTY; without even the implied warranty of
Packit Service 5e8d2a
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
Packit Service 5e8d2a
   GNU General Public License for more details.
Packit Service 5e8d2a
Packit Service 5e8d2a
   You should have received a copy of the GNU General Public License
Packit Service 5e8d2a
   along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
Packit Service 5e8d2a
Packit Service 5e8d2a
/* As a special exception, you may create a larger work that contains
Packit Service 5e8d2a
   part or all of the Bison parser skeleton and distribute that work
Packit Service 5e8d2a
   under terms of your choice, so long as that work isn't itself a
Packit Service 5e8d2a
   parser generator using the skeleton or a modified version thereof
Packit Service 5e8d2a
   as a parser skeleton.  Alternatively, if you modify or redistribute
Packit Service 5e8d2a
   the parser skeleton itself, you may (at your option) remove this
Packit Service 5e8d2a
   special exception, which will cause the skeleton and the resulting
Packit Service 5e8d2a
   Bison output files to be licensed under the GNU General Public
Packit Service 5e8d2a
   License without this special exception.
Packit Service 5e8d2a
Packit Service 5e8d2a
   This special exception was added by the Free Software Foundation in
Packit Service 5e8d2a
   version 2.2 of Bison.  */
Packit Service 5e8d2a
Packit Service 5e8d2a
#ifndef YY_CONF_SRC_CONF_YACC_H_INCLUDED
Packit Service 5e8d2a
# define YY_CONF_SRC_CONF_YACC_H_INCLUDED
Packit Service 5e8d2a
/* Debug traces.  */
Packit Service 5e8d2a
#ifndef YYDEBUG
Packit Service 5e8d2a
# define YYDEBUG 0
Packit Service 5e8d2a
#endif
Packit Service 5e8d2a
#if YYDEBUG
Packit Service 5e8d2a
extern int confdebug;
Packit Service 5e8d2a
#endif
Packit Service 5e8d2a
Packit Service 5e8d2a
/* Token type.  */
Packit Service 5e8d2a
#ifndef YYTOKENTYPE
Packit Service 5e8d2a
# define YYTOKENTYPE
Packit Service 5e8d2a
  enum yytokentype
Packit Service 5e8d2a
  {
Packit Service 5e8d2a
    TDEFINE = 258,
Packit Service 5e8d2a
    TUNDEF = 259,
Packit Service 5e8d2a
    TIFDEF = 260,
Packit Service 5e8d2a
    TIFNDEF = 261,
Packit Service 5e8d2a
    TIFNHOST = 262,
Packit Service 5e8d2a
    TIFHOST = 263,
Packit Service 5e8d2a
    TELSE = 264,
Packit Service 5e8d2a
    TENDIF = 265,
Packit Service 5e8d2a
    TINCLUDE = 266,
Packit Service 5e8d2a
    TBEGIN_CONFIG = 267,
Packit Service 5e8d2a
    TEND_CONFIG = 268,
Packit Service 5e8d2a
    TBEGIN_DB = 269,
Packit Service 5e8d2a
    TEND_DB = 270,
Packit Service 5e8d2a
    TEND_DBNOMD = 271,
Packit Service 5e8d2a
    TID = 272,
Packit Service 5e8d2a
    TSTRING = 273,
Packit Service 5e8d2a
    TACLNOSYMLINKFOLLOW = 274,
Packit Service 5e8d2a
    TWARNDEADSYMLINKS = 275,
Packit Service 5e8d2a
    TGROUPED = 276,
Packit Service 5e8d2a
    TSUMMARIZECHANGES = 277,
Packit Service 5e8d2a
    TNEWLINE = 278,
Packit Service 5e8d2a
    TVERBOSE = 279,
Packit Service 5e8d2a
    TDATABASEADDMETADATA = 280,
Packit Service 5e8d2a
    TREPORTDETAILEDINIT = 281,
Packit Service 5e8d2a
    TREPORTBASE16 = 282,
Packit Service 5e8d2a
    TREPORTQUIET = 283,
Packit Service 5e8d2a
    TREPORTIGNOREE2FSATTRS = 284,
Packit Service 5e8d2a
    TCONFIG_FILE = 285,
Packit Service 5e8d2a
    TDATABASE = 286,
Packit Service 5e8d2a
    TDATABASE_OUT = 287,
Packit Service 5e8d2a
    TDATABASE_NEW = 288,
Packit Service 5e8d2a
    TDATABASE_ATTRS = 289,
Packit Service 5e8d2a
    TREPORT_URL = 290,
Packit Service 5e8d2a
    TGZIPDBOUT = 291,
Packit Service 5e8d2a
    TROOT_PREFIX = 292,
Packit Service 5e8d2a
    TUMASK = 293,
Packit Service 5e8d2a
    TTRUE = 294,
Packit Service 5e8d2a
    TFALSE = 295,
Packit Service 5e8d2a
    TRECSTOP = 296,
Packit Service 5e8d2a
    TCONFIG_VERSION = 297,
Packit Service 5e8d2a
    TSELRXRULE = 298,
Packit Service 5e8d2a
    TEQURXRULE = 299,
Packit Service 5e8d2a
    TNEGRXRULE = 300,
Packit Service 5e8d2a
    TRIGHTS = 301,
Packit Service 5e8d2a
    TUSER = 302,
Packit Service 5e8d2a
    TGROUP = 303,
Packit Service 5e8d2a
    TINODE = 304,
Packit Service 5e8d2a
    TLINKCOUNT = 305,
Packit Service 5e8d2a
    TFTYPE = 306,
Packit Service 5e8d2a
    TSIZE = 307,
Packit Service 5e8d2a
    TGROWINGSIZE = 308,
Packit Service 5e8d2a
    TATIME = 309,
Packit Service 5e8d2a
    TCTIME = 310,
Packit Service 5e8d2a
    TMTIME = 311,
Packit Service 5e8d2a
    TACL = 312,
Packit Service 5e8d2a
    TXATTRS = 313,
Packit Service 5e8d2a
    TSELINUX = 314,
Packit Service 5e8d2a
    TE2FSATTRS = 315,
Packit Service 5e8d2a
    TTIGER = 316,
Packit Service 5e8d2a
    TSHA1 = 317,
Packit Service 5e8d2a
    TRMD160 = 318,
Packit Service 5e8d2a
    TMD2 = 319,
Packit Service 5e8d2a
    TMD4 = 320,
Packit Service 5e8d2a
    TMD5 = 321,
Packit Service 5e8d2a
    TSHA256 = 322,
Packit Service 5e8d2a
    TSHA512 = 323,
Packit Service 5e8d2a
    TWHIRLPOOL = 324,
Packit Service 5e8d2a
    TL = 325,
Packit Service 5e8d2a
    TR = 326,
Packit Service 5e8d2a
    TGZIPHEADER = 327,
Packit Service 5e8d2a
    TDBSPEC = 328,
Packit Service 5e8d2a
    TUNKNOWN = 329,
Packit Service 5e8d2a
    TNAME = 330,
Packit Service 5e8d2a
    TERROR = 331,
Packit Service 5e8d2a
    TEOF = 332
Packit Service 5e8d2a
  };
Packit Service 5e8d2a
#endif
Packit Service 5e8d2a
/* Tokens.  */
Packit Service 5e8d2a
#define TDEFINE 258
Packit Service 5e8d2a
#define TUNDEF 259
Packit Service 5e8d2a
#define TIFDEF 260
Packit Service 5e8d2a
#define TIFNDEF 261
Packit Service 5e8d2a
#define TIFNHOST 262
Packit Service 5e8d2a
#define TIFHOST 263
Packit Service 5e8d2a
#define TELSE 264
Packit Service 5e8d2a
#define TENDIF 265
Packit Service 5e8d2a
#define TINCLUDE 266
Packit Service 5e8d2a
#define TBEGIN_CONFIG 267
Packit Service 5e8d2a
#define TEND_CONFIG 268
Packit Service 5e8d2a
#define TBEGIN_DB 269
Packit Service 5e8d2a
#define TEND_DB 270
Packit Service 5e8d2a
#define TEND_DBNOMD 271
Packit Service 5e8d2a
#define TID 272
Packit Service 5e8d2a
#define TSTRING 273
Packit Service 5e8d2a
#define TACLNOSYMLINKFOLLOW 274
Packit Service 5e8d2a
#define TWARNDEADSYMLINKS 275
Packit Service 5e8d2a
#define TGROUPED 276
Packit Service 5e8d2a
#define TSUMMARIZECHANGES 277
Packit Service 5e8d2a
#define TNEWLINE 278
Packit Service 5e8d2a
#define TVERBOSE 279
Packit Service 5e8d2a
#define TDATABASEADDMETADATA 280
Packit Service 5e8d2a
#define TREPORTDETAILEDINIT 281
Packit Service 5e8d2a
#define TREPORTBASE16 282
Packit Service 5e8d2a
#define TREPORTQUIET 283
Packit Service 5e8d2a
#define TREPORTIGNOREE2FSATTRS 284
Packit Service 5e8d2a
#define TCONFIG_FILE 285
Packit Service 5e8d2a
#define TDATABASE 286
Packit Service 5e8d2a
#define TDATABASE_OUT 287
Packit Service 5e8d2a
#define TDATABASE_NEW 288
Packit Service 5e8d2a
#define TDATABASE_ATTRS 289
Packit Service 5e8d2a
#define TREPORT_URL 290
Packit Service 5e8d2a
#define TGZIPDBOUT 291
Packit Service 5e8d2a
#define TROOT_PREFIX 292
Packit Service 5e8d2a
#define TUMASK 293
Packit Service 5e8d2a
#define TTRUE 294
Packit Service 5e8d2a
#define TFALSE 295
Packit Service 5e8d2a
#define TRECSTOP 296
Packit Service 5e8d2a
#define TCONFIG_VERSION 297
Packit Service 5e8d2a
#define TSELRXRULE 298
Packit Service 5e8d2a
#define TEQURXRULE 299
Packit Service 5e8d2a
#define TNEGRXRULE 300
Packit Service 5e8d2a
#define TRIGHTS 301
Packit Service 5e8d2a
#define TUSER 302
Packit Service 5e8d2a
#define TGROUP 303
Packit Service 5e8d2a
#define TINODE 304
Packit Service 5e8d2a
#define TLINKCOUNT 305
Packit Service 5e8d2a
#define TFTYPE 306
Packit Service 5e8d2a
#define TSIZE 307
Packit Service 5e8d2a
#define TGROWINGSIZE 308
Packit Service 5e8d2a
#define TATIME 309
Packit Service 5e8d2a
#define TCTIME 310
Packit Service 5e8d2a
#define TMTIME 311
Packit Service 5e8d2a
#define TACL 312
Packit Service 5e8d2a
#define TXATTRS 313
Packit Service 5e8d2a
#define TSELINUX 314
Packit Service 5e8d2a
#define TE2FSATTRS 315
Packit Service 5e8d2a
#define TTIGER 316
Packit Service 5e8d2a
#define TSHA1 317
Packit Service 5e8d2a
#define TRMD160 318
Packit Service 5e8d2a
#define TMD2 319
Packit Service 5e8d2a
#define TMD4 320
Packit Service 5e8d2a
#define TMD5 321
Packit Service 5e8d2a
#define TSHA256 322
Packit Service 5e8d2a
#define TSHA512 323
Packit Service 5e8d2a
#define TWHIRLPOOL 324
Packit Service 5e8d2a
#define TL 325
Packit Service 5e8d2a
#define TR 326
Packit Service 5e8d2a
#define TGZIPHEADER 327
Packit Service 5e8d2a
#define TDBSPEC 328
Packit Service 5e8d2a
#define TUNKNOWN 329
Packit Service 5e8d2a
#define TNAME 330
Packit Service 5e8d2a
#define TERROR 331
Packit Service 5e8d2a
#define TEOF 332
Packit Service 5e8d2a
Packit Service 5e8d2a
/* Value type.  */
Packit Service 5e8d2a
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
Packit Service 5e8d2a
Packit Service 5e8d2a
union YYSTYPE
Packit Service 5e8d2a
{
Packit Service 5e8d2a
#line 45 "src/conf_yacc.y" /* yacc.c:1909  */
Packit Service 5e8d2a
Packit Service 5e8d2a
  char* s;
Packit Service 5e8d2a
  DB_ATTR_TYPE i;
Packit Service 5e8d2a
  RESTRICTION_TYPE r;
Packit Service 5e8d2a
Packit Service 5e8d2a
#line 214 "src/conf_yacc.h" /* yacc.c:1909  */
Packit Service 5e8d2a
};
Packit Service 5e8d2a
Packit Service 5e8d2a
typedef union YYSTYPE YYSTYPE;
Packit Service 5e8d2a
# define YYSTYPE_IS_TRIVIAL 1
Packit Service 5e8d2a
# define YYSTYPE_IS_DECLARED 1
Packit Service 5e8d2a
#endif
Packit Service 5e8d2a
Packit Service 5e8d2a
Packit Service 5e8d2a
extern YYSTYPE conflval;
Packit Service 5e8d2a
Packit Service 5e8d2a
int confparse (void);
Packit Service 5e8d2a
Packit Service 5e8d2a
#endif /* !YY_CONF_SRC_CONF_YACC_H_INCLUDED  */