45 |
|
# define YYTOKENTYPE |
46 |
|
enum yytokentype |
47 |
|
{ |
48 |
< |
AWAY = 258, |
49 |
< |
BAN_UNKNOWN = 259, |
50 |
< |
BLACKLIST = 260, |
51 |
< |
BYTES = 261, |
52 |
< |
KBYTES = 262, |
53 |
< |
MBYTES = 263, |
54 |
< |
CHANNEL = 264, |
55 |
< |
COMMAND_INTERVAL = 265, |
56 |
< |
COMMAND_QUEUE_SIZE = 266, |
57 |
< |
COMMAND_TIMEOUT = 267, |
58 |
< |
CONNREGEX = 268, |
59 |
< |
DNS_FDLIMIT = 269, |
60 |
< |
DNS_TIMEOUT = 270, |
61 |
< |
DNSBL_FROM = 271, |
62 |
< |
DNSBL_TO = 272, |
63 |
< |
EXEMPT = 273, |
64 |
< |
FD = 274, |
65 |
< |
INVITE = 275, |
66 |
< |
IRC = 276, |
67 |
< |
KLINE = 277, |
68 |
< |
KEY = 278, |
69 |
< |
MASK = 279, |
70 |
< |
MAX_READ = 280, |
71 |
< |
MODE = 281, |
72 |
< |
NAME = 282, |
73 |
< |
NEGCACHE = 283, |
74 |
< |
NEGCACHE_REBUILD = 284, |
75 |
< |
NICK = 285, |
76 |
< |
NICKSERV = 286, |
77 |
< |
NOTICE = 287, |
78 |
< |
OPER = 288, |
79 |
< |
OPM = 289, |
80 |
< |
OPTIONS = 290, |
81 |
< |
PASSWORD = 291, |
82 |
< |
PERFORM = 292, |
83 |
< |
PIDFILE = 293, |
84 |
< |
PORT = 294, |
85 |
< |
PROTOCOL = 295, |
86 |
< |
READTIMEOUT = 296, |
87 |
< |
REALNAME = 297, |
88 |
< |
RECONNECTINTERVAL = 298, |
89 |
< |
REPLY = 299, |
90 |
< |
SCANLOG = 300, |
91 |
< |
SCANNER = 301, |
92 |
< |
SECONDS = 302, |
93 |
< |
MINUTES = 303, |
94 |
< |
HOURS = 304, |
95 |
< |
DAYS = 305, |
96 |
< |
WEEKS = 306, |
97 |
< |
MONTHS = 307, |
98 |
< |
YEARS = 308, |
99 |
< |
SENDMAIL = 309, |
100 |
< |
SERVER = 310, |
101 |
< |
TARGET_IP = 311, |
102 |
< |
TARGET_PORT = 312, |
103 |
< |
TARGET_STRING = 313, |
104 |
< |
TIMEOUT = 314, |
105 |
< |
TYPE = 315, |
106 |
< |
USERNAME = 316, |
107 |
< |
USER = 317, |
108 |
< |
VHOST = 318, |
109 |
< |
NUMBER = 319, |
110 |
< |
STRING = 320, |
111 |
< |
PROTOCOLTYPE = 321 |
48 |
> |
ADDRESS_FAMILY = 258, |
49 |
> |
AWAY = 259, |
50 |
> |
BAN_UNKNOWN = 260, |
51 |
> |
BLACKLIST = 261, |
52 |
> |
BYTES = 262, |
53 |
> |
KBYTES = 263, |
54 |
> |
MBYTES = 264, |
55 |
> |
CHANNEL = 265, |
56 |
> |
COMMAND_INTERVAL = 266, |
57 |
> |
COMMAND_QUEUE_SIZE = 267, |
58 |
> |
COMMAND_TIMEOUT = 268, |
59 |
> |
CONNREGEX = 269, |
60 |
> |
DNS_FDLIMIT = 270, |
61 |
> |
DNS_TIMEOUT = 271, |
62 |
> |
DNSBL_FROM = 272, |
63 |
> |
DNSBL_TO = 273, |
64 |
> |
EXEMPT = 274, |
65 |
> |
FD = 275, |
66 |
> |
INVITE = 276, |
67 |
> |
IPV4 = 277, |
68 |
> |
IPV6 = 278, |
69 |
> |
IRC = 279, |
70 |
> |
KLINE = 280, |
71 |
> |
KEY = 281, |
72 |
> |
MASK = 282, |
73 |
> |
MAX_READ = 283, |
74 |
> |
MODE = 284, |
75 |
> |
NAME = 285, |
76 |
> |
NEGCACHE = 286, |
77 |
> |
NEGCACHE_REBUILD = 287, |
78 |
> |
NICK = 288, |
79 |
> |
NICKSERV = 289, |
80 |
> |
NOTICE = 290, |
81 |
> |
OPER = 291, |
82 |
> |
OPM = 292, |
83 |
> |
OPTIONS = 293, |
84 |
> |
PASSWORD = 294, |
85 |
> |
PERFORM = 295, |
86 |
> |
PIDFILE = 296, |
87 |
> |
PORT = 297, |
88 |
> |
PROTOCOL = 298, |
89 |
> |
READTIMEOUT = 299, |
90 |
> |
REALNAME = 300, |
91 |
> |
RECONNECTINTERVAL = 301, |
92 |
> |
REPLY = 302, |
93 |
> |
SCANLOG = 303, |
94 |
> |
SCANNER = 304, |
95 |
> |
SECONDS = 305, |
96 |
> |
MINUTES = 306, |
97 |
> |
HOURS = 307, |
98 |
> |
DAYS = 308, |
99 |
> |
WEEKS = 309, |
100 |
> |
MONTHS = 310, |
101 |
> |
YEARS = 311, |
102 |
> |
SENDMAIL = 312, |
103 |
> |
SERVER = 313, |
104 |
> |
TARGET_IP = 314, |
105 |
> |
TARGET_PORT = 315, |
106 |
> |
TARGET_STRING = 316, |
107 |
> |
TIMEOUT = 317, |
108 |
> |
TYPE = 318, |
109 |
> |
USERNAME = 319, |
110 |
> |
USER = 320, |
111 |
> |
VHOST = 321, |
112 |
> |
NUMBER = 322, |
113 |
> |
STRING = 323, |
114 |
> |
PROTOCOLTYPE = 324 |
115 |
|
}; |
116 |
|
#endif |
117 |
|
/* Tokens. */ |
118 |
< |
#define AWAY 258 |
119 |
< |
#define BAN_UNKNOWN 259 |
120 |
< |
#define BLACKLIST 260 |
121 |
< |
#define BYTES 261 |
122 |
< |
#define KBYTES 262 |
123 |
< |
#define MBYTES 263 |
124 |
< |
#define CHANNEL 264 |
125 |
< |
#define COMMAND_INTERVAL 265 |
126 |
< |
#define COMMAND_QUEUE_SIZE 266 |
127 |
< |
#define COMMAND_TIMEOUT 267 |
128 |
< |
#define CONNREGEX 268 |
129 |
< |
#define DNS_FDLIMIT 269 |
130 |
< |
#define DNS_TIMEOUT 270 |
131 |
< |
#define DNSBL_FROM 271 |
132 |
< |
#define DNSBL_TO 272 |
133 |
< |
#define EXEMPT 273 |
134 |
< |
#define FD 274 |
135 |
< |
#define INVITE 275 |
136 |
< |
#define IRC 276 |
137 |
< |
#define KLINE 277 |
138 |
< |
#define KEY 278 |
139 |
< |
#define MASK 279 |
140 |
< |
#define MAX_READ 280 |
141 |
< |
#define MODE 281 |
142 |
< |
#define NAME 282 |
143 |
< |
#define NEGCACHE 283 |
144 |
< |
#define NEGCACHE_REBUILD 284 |
145 |
< |
#define NICK 285 |
146 |
< |
#define NICKSERV 286 |
147 |
< |
#define NOTICE 287 |
148 |
< |
#define OPER 288 |
149 |
< |
#define OPM 289 |
150 |
< |
#define OPTIONS 290 |
151 |
< |
#define PASSWORD 291 |
152 |
< |
#define PERFORM 292 |
153 |
< |
#define PIDFILE 293 |
154 |
< |
#define PORT 294 |
155 |
< |
#define PROTOCOL 295 |
156 |
< |
#define READTIMEOUT 296 |
157 |
< |
#define REALNAME 297 |
158 |
< |
#define RECONNECTINTERVAL 298 |
159 |
< |
#define REPLY 299 |
160 |
< |
#define SCANLOG 300 |
161 |
< |
#define SCANNER 301 |
162 |
< |
#define SECONDS 302 |
163 |
< |
#define MINUTES 303 |
164 |
< |
#define HOURS 304 |
165 |
< |
#define DAYS 305 |
166 |
< |
#define WEEKS 306 |
167 |
< |
#define MONTHS 307 |
168 |
< |
#define YEARS 308 |
169 |
< |
#define SENDMAIL 309 |
170 |
< |
#define SERVER 310 |
171 |
< |
#define TARGET_IP 311 |
172 |
< |
#define TARGET_PORT 312 |
173 |
< |
#define TARGET_STRING 313 |
174 |
< |
#define TIMEOUT 314 |
175 |
< |
#define TYPE 315 |
176 |
< |
#define USERNAME 316 |
177 |
< |
#define USER 317 |
178 |
< |
#define VHOST 318 |
179 |
< |
#define NUMBER 319 |
180 |
< |
#define STRING 320 |
181 |
< |
#define PROTOCOLTYPE 321 |
118 |
> |
#define ADDRESS_FAMILY 258 |
119 |
> |
#define AWAY 259 |
120 |
> |
#define BAN_UNKNOWN 260 |
121 |
> |
#define BLACKLIST 261 |
122 |
> |
#define BYTES 262 |
123 |
> |
#define KBYTES 263 |
124 |
> |
#define MBYTES 264 |
125 |
> |
#define CHANNEL 265 |
126 |
> |
#define COMMAND_INTERVAL 266 |
127 |
> |
#define COMMAND_QUEUE_SIZE 267 |
128 |
> |
#define COMMAND_TIMEOUT 268 |
129 |
> |
#define CONNREGEX 269 |
130 |
> |
#define DNS_FDLIMIT 270 |
131 |
> |
#define DNS_TIMEOUT 271 |
132 |
> |
#define DNSBL_FROM 272 |
133 |
> |
#define DNSBL_TO 273 |
134 |
> |
#define EXEMPT 274 |
135 |
> |
#define FD 275 |
136 |
> |
#define INVITE 276 |
137 |
> |
#define IPV4 277 |
138 |
> |
#define IPV6 278 |
139 |
> |
#define IRC 279 |
140 |
> |
#define KLINE 280 |
141 |
> |
#define KEY 281 |
142 |
> |
#define MASK 282 |
143 |
> |
#define MAX_READ 283 |
144 |
> |
#define MODE 284 |
145 |
> |
#define NAME 285 |
146 |
> |
#define NEGCACHE 286 |
147 |
> |
#define NEGCACHE_REBUILD 287 |
148 |
> |
#define NICK 288 |
149 |
> |
#define NICKSERV 289 |
150 |
> |
#define NOTICE 290 |
151 |
> |
#define OPER 291 |
152 |
> |
#define OPM 292 |
153 |
> |
#define OPTIONS 293 |
154 |
> |
#define PASSWORD 294 |
155 |
> |
#define PERFORM 295 |
156 |
> |
#define PIDFILE 296 |
157 |
> |
#define PORT 297 |
158 |
> |
#define PROTOCOL 298 |
159 |
> |
#define READTIMEOUT 299 |
160 |
> |
#define REALNAME 300 |
161 |
> |
#define RECONNECTINTERVAL 301 |
162 |
> |
#define REPLY 302 |
163 |
> |
#define SCANLOG 303 |
164 |
> |
#define SCANNER 304 |
165 |
> |
#define SECONDS 305 |
166 |
> |
#define MINUTES 306 |
167 |
> |
#define HOURS 307 |
168 |
> |
#define DAYS 308 |
169 |
> |
#define WEEKS 309 |
170 |
> |
#define MONTHS 310 |
171 |
> |
#define YEARS 311 |
172 |
> |
#define SENDMAIL 312 |
173 |
> |
#define SERVER 313 |
174 |
> |
#define TARGET_IP 314 |
175 |
> |
#define TARGET_PORT 315 |
176 |
> |
#define TARGET_STRING 316 |
177 |
> |
#define TIMEOUT 317 |
178 |
> |
#define TYPE 318 |
179 |
> |
#define USERNAME 319 |
180 |
> |
#define USER 320 |
181 |
> |
#define VHOST 321 |
182 |
> |
#define NUMBER 322 |
183 |
> |
#define STRING 323 |
184 |
> |
#define PROTOCOLTYPE 324 |
185 |
|
|
186 |
|
/* Value type. */ |
187 |
|
#if ! defined YYSTYPE && ! defined YYSTYPE_IS_DECLARED |
188 |
|
|
189 |
|
union YYSTYPE |
190 |
|
{ |
191 |
< |
#line 89 "config-parser.y" /* yacc.c:1909 */ |
191 |
> |
#line 92 "config-parser.y" /* yacc.c:1909 */ |
192 |
|
|
193 |
|
int number; |
194 |
|
char *string; |
195 |
|
|
196 |
< |
#line 191 "config-parser.h" /* yacc.c:1909 */ |
196 |
> |
#line 197 "config-parser.h" /* yacc.c:1909 */ |
197 |
|
}; |
198 |
|
|
199 |
|
typedef union YYSTYPE YYSTYPE; |