1219820Sjeff/* A Bison parser, made by GNU Bison 2.3.  */
2219820Sjeff
3219820Sjeff/* Skeleton interface for Bison's Yacc-like parsers in C
4219820Sjeff
5219820Sjeff   Copyright (C) 1984, 1989, 1990, 2000, 2001, 2002, 2003, 2004, 2005, 2006
6219820Sjeff   Free Software Foundation, Inc.
7219820Sjeff
8219820Sjeff   This program is free software; you can redistribute it and/or modify
9219820Sjeff   it under the terms of the GNU General Public License as published by
10219820Sjeff   the Free Software Foundation; either version 2, or (at your option)
11219820Sjeff   any later version.
12219820Sjeff
13219820Sjeff   This program is distributed in the hope that it will be useful,
14219820Sjeff   but WITHOUT ANY WARRANTY; without even the implied warranty of
15219820Sjeff   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16219820Sjeff   GNU General Public License for more details.
17219820Sjeff
18219820Sjeff   You should have received a copy of the GNU General Public License
19219820Sjeff   along with this program; if not, write to the Free Software
20219820Sjeff   Foundation, Inc., 51 Franklin Street, Fifth Floor,
21219820Sjeff   Boston, MA 02110-1301, USA.  */
22219820Sjeff
23219820Sjeff/* As a special exception, you may create a larger work that contains
24219820Sjeff   part or all of the Bison parser skeleton and distribute that work
25219820Sjeff   under terms of your choice, so long as that work isn't itself a
26219820Sjeff   parser generator using the skeleton or a modified version thereof
27219820Sjeff   as a parser skeleton.  Alternatively, if you modify or redistribute
28219820Sjeff   the parser skeleton itself, you may (at your option) remove this
29219820Sjeff   special exception, which will cause the skeleton and the resulting
30219820Sjeff   Bison output files to be licensed under the GNU General Public
31219820Sjeff   License without this special exception.
32219820Sjeff
33219820Sjeff   This special exception was added by the Free Software Foundation in
34219820Sjeff   version 2.2 of Bison.  */
35219820Sjeff
36219820Sjeff/* Tokens.  */
37219820Sjeff#ifndef YYTOKENTYPE
38219820Sjeff# define YYTOKENTYPE
39219820Sjeff   /* Put the tokens into the symbol table, so that GDB and other debuggers
40219820Sjeff      know about them.  */
41219820Sjeff   enum yytokentype {
42219820Sjeff     USE = 258,
43219820Sjeff     CLIENT = 259,
44219820Sjeff     SERVER = 260,
45219820Sjeff     TCP = 261,
46219820Sjeff     SDP = 262,
47219820Sjeff     BOTH = 263,
48219820Sjeff     INT = 264,
49219820Sjeff     LOG = 265,
50219820Sjeff     DEST = 266,
51219820Sjeff     STDERR = 267,
52219820Sjeff     SYSLOG = 268,
53219820Sjeff     FILENAME = 269,
54219820Sjeff     NAME = 270,
55219820Sjeff     LEVEL = 271,
56219820Sjeff     LINE = 272
57219820Sjeff   };
58219820Sjeff#endif
59219820Sjeff/* Tokens.  */
60219820Sjeff#define USE 258
61219820Sjeff#define CLIENT 259
62219820Sjeff#define SERVER 260
63219820Sjeff#define TCP 261
64219820Sjeff#define SDP 262
65219820Sjeff#define BOTH 263
66219820Sjeff#define INT 264
67219820Sjeff#define LOG 265
68219820Sjeff#define DEST 266
69219820Sjeff#define STDERR 267
70219820Sjeff#define SYSLOG 268
71219820Sjeff#define FILENAME 269
72219820Sjeff#define NAME 270
73219820Sjeff#define LEVEL 271
74219820Sjeff#define LINE 272
75219820Sjeff
76219820Sjeff
77219820Sjeff
78219820Sjeff
79219820Sjeff#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED
80219820Sjefftypedef union YYSTYPE
81219820Sjeff#line 167 "./config_parser.y"
82219820Sjeff{
83219820Sjeff  int        ival;
84219820Sjeff  char      *sval;
85219820Sjeff}
86219820Sjeff/* Line 1529 of yacc.c.  */
87219820Sjeff#line 88 "y.tab.h"
88219820Sjeff	YYSTYPE;
89219820Sjeff# define yystype YYSTYPE /* obsolescent; will be withdrawn */
90219820Sjeff# define YYSTYPE_IS_DECLARED 1
91219820Sjeff# define YYSTYPE_IS_TRIVIAL 1
92219820Sjeff#endif
93219820Sjeff
94219820Sjeffextern YYSTYPE libsdp_yylval;
95219820Sjeff
96