1305 |
|
858, 859, 861, 861, 862, 862, 864, 869, 872, 878, |
1306 |
|
877, 883, 883, 884, 888, 892, 896, 900, 904, 908, |
1307 |
|
919, 918, 1016, 1016, 1017, 1017, 1017, 1018, 1018, 1018, |
1308 |
< |
1019, 1019, 1019, 1021, 1033, 1070, 1082, 1093, 1135, 1145, |
1309 |
< |
1144, 1150, 1150, 1151, 1155, 1159, 1163, 1167, 1171, 1175, |
1310 |
< |
1179, 1183, 1187, 1191, 1195, 1199, 1203, 1207, 1211, 1215, |
1311 |
< |
1219, 1223, 1227, 1234, 1233, 1239, 1239, 1240, 1244, 1248, |
1312 |
< |
1252, 1256, 1260, 1264, 1268, 1272, 1276, 1280, 1284, 1288, |
1313 |
< |
1292, 1296, 1300, 1304, 1308, 1319, 1318, 1368, 1368, 1369, |
1314 |
< |
1370, 1370, 1371, 1372, 1373, 1374, 1375, 1376, 1377, 1378, |
1315 |
< |
1379, 1380, 1381, 1383, 1392, 1398, 1404, 1410, 1416, 1422, |
1316 |
< |
1428, 1434, 1440, 1446, 1452, 1458, 1468, 1467, 1484, 1483, |
1317 |
< |
1488, 1488, 1489, 1493, 1497, 1505, 1505, 1506, 1506, 1506, |
1318 |
< |
1506, 1506, 1508, 1508, 1510, 1510, 1512, 1526, 1546, 1555, |
1319 |
< |
1568, 1567, 1636, 1636, 1637, 1637, 1637, 1637, 1638, 1638, |
1320 |
< |
1638, 1639, 1639, 1641, 1678, 1691, 1700, 1712, 1711, 1715, |
1321 |
< |
1715, 1716, 1720, 1724, 1728, 1732, 1736, 1740, 1744, 1748, |
1322 |
< |
1755, 1774, 1784, 1798, 1797, 1813, 1813, 1814, 1814, 1814, |
1323 |
< |
1814, 1816, 1825, 1840, 1853, 1855, 1855, 1856, 1856, 1858, |
1324 |
< |
1874, 1873, 1889, 1889, 1890, 1890, 1890, 1890, 1892, 1901, |
1325 |
< |
1924, 1923, 1929, 1929, 1930, 1934, 1938, 1942, 1946, 1950, |
1326 |
< |
1954, 1958, 1962, 1966, 1976, 1975, 1992, 1992, 1993, 1993, |
1327 |
< |
1993, 1995, 2002, 2001, 2007, 2007, 2008, 2012, 2016, 2020, |
1328 |
< |
2024, 2028, 2032, 2036, 2040, 2044, 2054, 2053, 2182, 2182, |
1329 |
< |
2183, 2183, 2183, 2184, 2184, 2185, 2185, 2185, 2186, 2186, |
1330 |
< |
2186, 2187, 2187, 2188, 2190, 2199, 2208, 2234, 2252, 2270, |
1331 |
< |
2276, 2280, 2289, 2288, 2292, 2292, 2293, 2297, 2301, 2305, |
1332 |
< |
2311, 2322, 2335, 2348, 2357, 2376, 2375, 2441, 2440, 2444, |
1333 |
< |
2444, 2445, 2451, 2451, 2452, 2452, 2452, 2452, 2454, 2473, |
1334 |
< |
2483, 2482, 2507, 2507, 2508, 2508, 2508, 2510, 2516, 2525, |
1335 |
< |
2527, 2527, 2528, 2528, 2530, 2549, 2548, 2596, 2595, 2599, |
1336 |
< |
2599, 2600, 2606, 2606, 2607, 2607, 2607, 2607, 2609, 2615, |
1337 |
< |
2624, 2627, 2627, 2628, 2628, 2629, 2629, 2630, 2630, 2631, |
1338 |
< |
2631, 2632, 2632, 2633, 2633, 2634, 2634, 2635, 2635, 2636, |
1339 |
< |
2636, 2637, 2637, 2638, 2638, 2639, 2639, 2640, 2640, 2641, |
1340 |
< |
2642, 2642, 2643, 2643, 2644, 2644, 2645, 2645, 2646, 2646, |
1341 |
< |
2647, 2648, 2649, 2649, 2650, 2651, 2652, 2652, 2653, 2653, |
1342 |
< |
2654, 2654, 2655, 2655, 2656, 2659, 2664, 2669, 2674, 2679, |
1343 |
< |
2684, 2689, 2694, 2699, 2704, 2709, 2714, 2719, 2724, 2729, |
1344 |
< |
2734, 2739, 2744, 2750, 2761, 2766, 2775, 2780, 2785, 2790, |
1345 |
< |
2795, 2800, 2803, 2808, 2811, 2816, 2821, 2826, 2831, 2836, |
1346 |
< |
2841, 2846, 2851, 2856, 2867, 2872, 2877, 2882, 2891, 2900, |
1347 |
< |
2905, 2910, 2916, 2915, 2920, 2920, 2921, 2924, 2927, 2930, |
1348 |
< |
2933, 2936, 2939, 2942, 2945, 2948, 2951, 2954, 2957, 2960, |
1349 |
< |
2963, 2966, 2969, 2972, 2975, 2978, 2984, 2983, 2988, 2988, |
1350 |
< |
2989, 2992, 2995, 2998, 3001, 3004, 3007, 3010, 3013, 3016, |
1351 |
< |
3019, 3022, 3025, 3028, 3031, 3034, 3037, 3040, 3043, 3046, |
1352 |
< |
3051, 3056, 3061, 3066, 3076, 3075, 3099, 3099, 3100, 3101, |
1353 |
< |
3102, 3103, 3104, 3105, 3106, 3108, 3114, 3121, 3120, 3125, |
1354 |
< |
3125, 3126, 3130, 3136, 3170, 3180, 3179, 3229, 3229, 3230, |
1355 |
< |
3234, 3243, 3246, 3246, 3247, 3247, 3248, 3248, 3249, 3249, |
1356 |
< |
3250, 3250, 3251, 3251, 3252, 3253, 3253, 3254, 3254, 3255, |
1357 |
< |
3255, 3256, 3256, 3258, 3263, 3268, 3273, 3278, 3283, 3288, |
1358 |
< |
3293, 3298, 3303, 3308, 3313, 3318, 3323, 3328, 3333, 3338, |
1359 |
< |
3343, 3351, 3354, 3354, 3355, 3355, 3356, 3357, 3358, 3358, |
1360 |
< |
3359, 3360, 3362, 3368, 3374, 3383, 3397, 3403, 3409 |
1308 |
> |
1019, 1019, 1019, 1021, 1030, 1067, 1079, 1090, 1132, 1142, |
1309 |
> |
1141, 1147, 1147, 1148, 1152, 1156, 1160, 1164, 1168, 1172, |
1310 |
> |
1176, 1180, 1184, 1188, 1192, 1196, 1200, 1204, 1208, 1212, |
1311 |
> |
1216, 1220, 1224, 1231, 1230, 1236, 1236, 1237, 1241, 1245, |
1312 |
> |
1249, 1253, 1257, 1261, 1265, 1269, 1273, 1277, 1281, 1285, |
1313 |
> |
1289, 1293, 1297, 1301, 1305, 1316, 1315, 1365, 1365, 1366, |
1314 |
> |
1367, 1367, 1368, 1369, 1370, 1371, 1372, 1373, 1374, 1375, |
1315 |
> |
1376, 1377, 1378, 1380, 1389, 1395, 1401, 1407, 1413, 1419, |
1316 |
> |
1425, 1431, 1437, 1443, 1449, 1455, 1465, 1464, 1481, 1480, |
1317 |
> |
1485, 1485, 1486, 1490, 1494, 1502, 1502, 1503, 1503, 1503, |
1318 |
> |
1503, 1503, 1505, 1505, 1507, 1507, 1509, 1523, 1543, 1552, |
1319 |
> |
1565, 1564, 1633, 1633, 1634, 1634, 1634, 1634, 1635, 1635, |
1320 |
> |
1635, 1636, 1636, 1638, 1675, 1688, 1697, 1709, 1708, 1712, |
1321 |
> |
1712, 1713, 1717, 1721, 1725, 1729, 1733, 1737, 1741, 1745, |
1322 |
> |
1752, 1771, 1781, 1795, 1794, 1810, 1810, 1811, 1811, 1811, |
1323 |
> |
1811, 1813, 1822, 1837, 1850, 1852, 1852, 1853, 1853, 1855, |
1324 |
> |
1871, 1870, 1886, 1886, 1887, 1887, 1887, 1887, 1889, 1898, |
1325 |
> |
1921, 1920, 1926, 1926, 1927, 1931, 1935, 1939, 1943, 1947, |
1326 |
> |
1951, 1955, 1959, 1963, 1973, 1972, 1989, 1989, 1990, 1990, |
1327 |
> |
1990, 1992, 1999, 1998, 2004, 2004, 2005, 2009, 2013, 2017, |
1328 |
> |
2021, 2025, 2029, 2033, 2037, 2041, 2051, 2050, 2179, 2179, |
1329 |
> |
2180, 2180, 2180, 2181, 2181, 2182, 2182, 2182, 2183, 2183, |
1330 |
> |
2183, 2184, 2184, 2185, 2187, 2196, 2205, 2231, 2249, 2267, |
1331 |
> |
2273, 2277, 2286, 2285, 2289, 2289, 2290, 2294, 2298, 2302, |
1332 |
> |
2308, 2319, 2332, 2345, 2354, 2373, 2372, 2438, 2437, 2441, |
1333 |
> |
2441, 2442, 2448, 2448, 2449, 2449, 2449, 2449, 2451, 2470, |
1334 |
> |
2480, 2479, 2504, 2504, 2505, 2505, 2505, 2507, 2513, 2522, |
1335 |
> |
2524, 2524, 2525, 2525, 2527, 2546, 2545, 2593, 2592, 2596, |
1336 |
> |
2596, 2597, 2603, 2603, 2604, 2604, 2604, 2604, 2606, 2612, |
1337 |
> |
2621, 2624, 2624, 2625, 2625, 2626, 2626, 2627, 2627, 2628, |
1338 |
> |
2628, 2629, 2629, 2630, 2630, 2631, 2631, 2632, 2632, 2633, |
1339 |
> |
2633, 2634, 2634, 2635, 2635, 2636, 2636, 2637, 2637, 2638, |
1340 |
> |
2639, 2639, 2640, 2640, 2641, 2641, 2642, 2642, 2643, 2643, |
1341 |
> |
2644, 2645, 2646, 2646, 2647, 2648, 2649, 2649, 2650, 2650, |
1342 |
> |
2651, 2651, 2652, 2652, 2653, 2656, 2661, 2666, 2671, 2676, |
1343 |
> |
2681, 2686, 2691, 2696, 2701, 2706, 2711, 2716, 2721, 2726, |
1344 |
> |
2731, 2736, 2741, 2747, 2758, 2763, 2772, 2777, 2782, 2787, |
1345 |
> |
2792, 2797, 2800, 2805, 2808, 2813, 2818, 2823, 2828, 2833, |
1346 |
> |
2838, 2843, 2848, 2853, 2864, 2869, 2874, 2879, 2888, 2897, |
1347 |
> |
2902, 2907, 2913, 2912, 2917, 2917, 2918, 2921, 2924, 2927, |
1348 |
> |
2930, 2933, 2936, 2939, 2942, 2945, 2948, 2951, 2954, 2957, |
1349 |
> |
2960, 2963, 2966, 2969, 2972, 2975, 2981, 2980, 2985, 2985, |
1350 |
> |
2986, 2989, 2992, 2995, 2998, 3001, 3004, 3007, 3010, 3013, |
1351 |
> |
3016, 3019, 3022, 3025, 3028, 3031, 3034, 3037, 3040, 3043, |
1352 |
> |
3048, 3053, 3058, 3063, 3073, 3072, 3096, 3096, 3097, 3098, |
1353 |
> |
3099, 3100, 3101, 3102, 3103, 3105, 3111, 3118, 3117, 3122, |
1354 |
> |
3122, 3123, 3127, 3133, 3167, 3177, 3176, 3226, 3226, 3227, |
1355 |
> |
3231, 3240, 3243, 3243, 3244, 3244, 3245, 3245, 3246, 3246, |
1356 |
> |
3247, 3247, 3248, 3248, 3249, 3250, 3250, 3251, 3251, 3252, |
1357 |
> |
3252, 3253, 3253, 3255, 3260, 3265, 3270, 3275, 3280, 3285, |
1358 |
> |
3290, 3295, 3300, 3305, 3310, 3315, 3320, 3325, 3330, 3335, |
1359 |
> |
3340, 3348, 3351, 3351, 3352, 3352, 3353, 3354, 3355, 3355, |
1360 |
> |
3356, 3357, 3359, 3365, 3371, 3380, 3394, 3400, 3406 |
1361 |
|
}; |
1362 |
|
#endif |
1363 |
|
|
4074 |
|
{ |
4075 |
|
if (conf_parser_ctx.pass == 2) |
4076 |
|
{ |
4077 |
– |
if (strlen(yylval.string) > OPERNICKLEN) |
4078 |
– |
yylval.string[OPERNICKLEN] = '\0'; |
4079 |
– |
|
4077 |
|
MyFree(yy_conf->name); |
4078 |
|
DupString(yy_conf->name, yylval.string); |
4079 |
|
} |
4083 |
|
case 144: |
4084 |
|
|
4085 |
|
/* Line 1806 of yacc.c */ |
4086 |
< |
#line 1034 "conf_parser.y" |
4086 |
> |
#line 1031 "conf_parser.y" |
4087 |
|
{ |
4088 |
|
if (conf_parser_ctx.pass == 2) |
4089 |
|
{ |
4124 |
|
case 145: |
4125 |
|
|
4126 |
|
/* Line 1806 of yacc.c */ |
4127 |
< |
#line 1071 "conf_parser.y" |
4127 |
> |
#line 1068 "conf_parser.y" |
4128 |
|
{ |
4129 |
|
if (conf_parser_ctx.pass == 2) |
4130 |
|
{ |
4140 |
|
case 146: |
4141 |
|
|
4142 |
|
/* Line 1806 of yacc.c */ |
4143 |
< |
#line 1083 "conf_parser.y" |
4143 |
> |
#line 1080 "conf_parser.y" |
4144 |
|
{ |
4145 |
|
if (conf_parser_ctx.pass == 2) |
4146 |
|
{ |
4155 |
|
case 147: |
4156 |
|
|
4157 |
|
/* Line 1806 of yacc.c */ |
4158 |
< |
#line 1094 "conf_parser.y" |
4158 |
> |
#line 1091 "conf_parser.y" |
4159 |
|
{ |
4160 |
|
#ifdef HAVE_LIBCRYPTO |
4161 |
|
if (conf_parser_ctx.pass == 2) |
4201 |
|
case 148: |
4202 |
|
|
4203 |
|
/* Line 1806 of yacc.c */ |
4204 |
< |
#line 1136 "conf_parser.y" |
4204 |
> |
#line 1133 "conf_parser.y" |
4205 |
|
{ |
4206 |
|
if (conf_parser_ctx.pass == 2) |
4207 |
|
{ |
4214 |
|
case 149: |
4215 |
|
|
4216 |
|
/* Line 1806 of yacc.c */ |
4217 |
< |
#line 1145 "conf_parser.y" |
4217 |
> |
#line 1142 "conf_parser.y" |
4218 |
|
{ |
4219 |
|
if (conf_parser_ctx.pass == 2) |
4220 |
|
yy_aconf->modes = 0; |
4224 |
|
case 153: |
4225 |
|
|
4226 |
|
/* Line 1806 of yacc.c */ |
4227 |
< |
#line 1152 "conf_parser.y" |
4227 |
> |
#line 1149 "conf_parser.y" |
4228 |
|
{ |
4229 |
|
if (conf_parser_ctx.pass == 2) |
4230 |
|
yy_aconf->modes |= UMODE_BOTS; |
4234 |
|
case 154: |
4235 |
|
|
4236 |
|
/* Line 1806 of yacc.c */ |
4237 |
< |
#line 1156 "conf_parser.y" |
4237 |
> |
#line 1153 "conf_parser.y" |
4238 |
|
{ |
4239 |
|
if (conf_parser_ctx.pass == 2) |
4240 |
|
yy_aconf->modes |= UMODE_CCONN; |
4244 |
|
case 155: |
4245 |
|
|
4246 |
|
/* Line 1806 of yacc.c */ |
4247 |
< |
#line 1160 "conf_parser.y" |
4247 |
> |
#line 1157 "conf_parser.y" |
4248 |
|
{ |
4249 |
|
if (conf_parser_ctx.pass == 2) |
4250 |
|
yy_aconf->modes |= UMODE_CCONN_FULL; |
4254 |
|
case 156: |
4255 |
|
|
4256 |
|
/* Line 1806 of yacc.c */ |
4257 |
< |
#line 1164 "conf_parser.y" |
4257 |
> |
#line 1161 "conf_parser.y" |
4258 |
|
{ |
4259 |
|
if (conf_parser_ctx.pass == 2) |
4260 |
|
yy_aconf->modes |= UMODE_DEAF; |
4264 |
|
case 157: |
4265 |
|
|
4266 |
|
/* Line 1806 of yacc.c */ |
4267 |
< |
#line 1168 "conf_parser.y" |
4267 |
> |
#line 1165 "conf_parser.y" |
4268 |
|
{ |
4269 |
|
if (conf_parser_ctx.pass == 2) |
4270 |
|
yy_aconf->modes |= UMODE_DEBUG; |
4274 |
|
case 158: |
4275 |
|
|
4276 |
|
/* Line 1806 of yacc.c */ |
4277 |
< |
#line 1172 "conf_parser.y" |
4277 |
> |
#line 1169 "conf_parser.y" |
4278 |
|
{ |
4279 |
|
if (conf_parser_ctx.pass == 2) |
4280 |
|
yy_aconf->modes |= UMODE_FULL; |
4284 |
|
case 159: |
4285 |
|
|
4286 |
|
/* Line 1806 of yacc.c */ |
4287 |
< |
#line 1176 "conf_parser.y" |
4287 |
> |
#line 1173 "conf_parser.y" |
4288 |
|
{ |
4289 |
|
if (conf_parser_ctx.pass == 2) |
4290 |
|
yy_aconf->modes |= UMODE_HIDDEN; |
4294 |
|
case 160: |
4295 |
|
|
4296 |
|
/* Line 1806 of yacc.c */ |
4297 |
< |
#line 1180 "conf_parser.y" |
4297 |
> |
#line 1177 "conf_parser.y" |
4298 |
|
{ |
4299 |
|
if (conf_parser_ctx.pass == 2) |
4300 |
|
yy_aconf->modes |= UMODE_SKILL; |
4304 |
|
case 161: |
4305 |
|
|
4306 |
|
/* Line 1806 of yacc.c */ |
4307 |
< |
#line 1184 "conf_parser.y" |
4307 |
> |
#line 1181 "conf_parser.y" |
4308 |
|
{ |
4309 |
|
if (conf_parser_ctx.pass == 2) |
4310 |
|
yy_aconf->modes |= UMODE_NCHANGE; |
4314 |
|
case 162: |
4315 |
|
|
4316 |
|
/* Line 1806 of yacc.c */ |
4317 |
< |
#line 1188 "conf_parser.y" |
4317 |
> |
#line 1185 "conf_parser.y" |
4318 |
|
{ |
4319 |
|
if (conf_parser_ctx.pass == 2) |
4320 |
|
yy_aconf->modes |= UMODE_REJ; |
4324 |
|
case 163: |
4325 |
|
|
4326 |
|
/* Line 1806 of yacc.c */ |
4327 |
< |
#line 1192 "conf_parser.y" |
4327 |
> |
#line 1189 "conf_parser.y" |
4328 |
|
{ |
4329 |
|
if (conf_parser_ctx.pass == 2) |
4330 |
|
yy_aconf->modes |= UMODE_UNAUTH; |
4334 |
|
case 164: |
4335 |
|
|
4336 |
|
/* Line 1806 of yacc.c */ |
4337 |
< |
#line 1196 "conf_parser.y" |
4337 |
> |
#line 1193 "conf_parser.y" |
4338 |
|
{ |
4339 |
|
if (conf_parser_ctx.pass == 2) |
4340 |
|
yy_aconf->modes |= UMODE_SPY; |
4344 |
|
case 165: |
4345 |
|
|
4346 |
|
/* Line 1806 of yacc.c */ |
4347 |
< |
#line 1200 "conf_parser.y" |
4347 |
> |
#line 1197 "conf_parser.y" |
4348 |
|
{ |
4349 |
|
if (conf_parser_ctx.pass == 2) |
4350 |
|
yy_aconf->modes |= UMODE_EXTERNAL; |
4354 |
|
case 166: |
4355 |
|
|
4356 |
|
/* Line 1806 of yacc.c */ |
4357 |
< |
#line 1204 "conf_parser.y" |
4357 |
> |
#line 1201 "conf_parser.y" |
4358 |
|
{ |
4359 |
|
if (conf_parser_ctx.pass == 2) |
4360 |
|
yy_aconf->modes |= UMODE_OPERWALL; |
4364 |
|
case 167: |
4365 |
|
|
4366 |
|
/* Line 1806 of yacc.c */ |
4367 |
< |
#line 1208 "conf_parser.y" |
4367 |
> |
#line 1205 "conf_parser.y" |
4368 |
|
{ |
4369 |
|
if (conf_parser_ctx.pass == 2) |
4370 |
|
yy_aconf->modes |= UMODE_SERVNOTICE; |
4374 |
|
case 168: |
4375 |
|
|
4376 |
|
/* Line 1806 of yacc.c */ |
4377 |
< |
#line 1212 "conf_parser.y" |
4377 |
> |
#line 1209 "conf_parser.y" |
4378 |
|
{ |
4379 |
|
if (conf_parser_ctx.pass == 2) |
4380 |
|
yy_aconf->modes |= UMODE_INVISIBLE; |
4384 |
|
case 169: |
4385 |
|
|
4386 |
|
/* Line 1806 of yacc.c */ |
4387 |
< |
#line 1216 "conf_parser.y" |
4387 |
> |
#line 1213 "conf_parser.y" |
4388 |
|
{ |
4389 |
|
if (conf_parser_ctx.pass == 2) |
4390 |
|
yy_aconf->modes |= UMODE_WALLOP; |
4394 |
|
case 170: |
4395 |
|
|
4396 |
|
/* Line 1806 of yacc.c */ |
4397 |
< |
#line 1220 "conf_parser.y" |
4397 |
> |
#line 1217 "conf_parser.y" |
4398 |
|
{ |
4399 |
|
if (conf_parser_ctx.pass == 2) |
4400 |
|
yy_aconf->modes |= UMODE_SOFTCALLERID; |
4404 |
|
case 171: |
4405 |
|
|
4406 |
|
/* Line 1806 of yacc.c */ |
4407 |
< |
#line 1224 "conf_parser.y" |
4407 |
> |
#line 1221 "conf_parser.y" |
4408 |
|
{ |
4409 |
|
if (conf_parser_ctx.pass == 2) |
4410 |
|
yy_aconf->modes |= UMODE_CALLERID; |
4414 |
|
case 172: |
4415 |
|
|
4416 |
|
/* Line 1806 of yacc.c */ |
4417 |
< |
#line 1228 "conf_parser.y" |
4417 |
> |
#line 1225 "conf_parser.y" |
4418 |
|
{ |
4419 |
|
if (conf_parser_ctx.pass == 2) |
4420 |
|
yy_aconf->modes |= UMODE_LOCOPS; |
4424 |
|
case 173: |
4425 |
|
|
4426 |
|
/* Line 1806 of yacc.c */ |
4427 |
< |
#line 1234 "conf_parser.y" |
4427 |
> |
#line 1231 "conf_parser.y" |
4428 |
|
{ |
4429 |
|
if (conf_parser_ctx.pass == 2) |
4430 |
|
yy_aconf->port = 0; |
4434 |
|
case 177: |
4435 |
|
|
4436 |
|
/* Line 1806 of yacc.c */ |
4437 |
< |
#line 1241 "conf_parser.y" |
4437 |
> |
#line 1238 "conf_parser.y" |
4438 |
|
{ |
4439 |
|
if (conf_parser_ctx.pass == 2) |
4440 |
|
yy_aconf->port |= OPER_FLAG_GLOBAL_KILL; |
4444 |
|
case 178: |
4445 |
|
|
4446 |
|
/* Line 1806 of yacc.c */ |
4447 |
< |
#line 1245 "conf_parser.y" |
4447 |
> |
#line 1242 "conf_parser.y" |
4448 |
|
{ |
4449 |
|
if (conf_parser_ctx.pass == 2) |
4450 |
|
yy_aconf->port |= OPER_FLAG_REMOTE; |
4454 |
|
case 179: |
4455 |
|
|
4456 |
|
/* Line 1806 of yacc.c */ |
4457 |
< |
#line 1249 "conf_parser.y" |
4457 |
> |
#line 1246 "conf_parser.y" |
4458 |
|
{ |
4459 |
|
if (conf_parser_ctx.pass == 2) |
4460 |
|
yy_aconf->port |= OPER_FLAG_K; |
4464 |
|
case 180: |
4465 |
|
|
4466 |
|
/* Line 1806 of yacc.c */ |
4467 |
< |
#line 1253 "conf_parser.y" |
4467 |
> |
#line 1250 "conf_parser.y" |
4468 |
|
{ |
4469 |
|
if (conf_parser_ctx.pass == 2) |
4470 |
|
yy_aconf->port |= OPER_FLAG_UNKLINE; |
4474 |
|
case 181: |
4475 |
|
|
4476 |
|
/* Line 1806 of yacc.c */ |
4477 |
< |
#line 1257 "conf_parser.y" |
4477 |
> |
#line 1254 "conf_parser.y" |
4478 |
|
{ |
4479 |
|
if (conf_parser_ctx.pass == 2) |
4480 |
|
yy_aconf->port |= OPER_FLAG_DLINE; |
4484 |
|
case 182: |
4485 |
|
|
4486 |
|
/* Line 1806 of yacc.c */ |
4487 |
< |
#line 1261 "conf_parser.y" |
4487 |
> |
#line 1258 "conf_parser.y" |
4488 |
|
{ |
4489 |
|
if (conf_parser_ctx.pass == 2) |
4490 |
|
yy_aconf->port |= OPER_FLAG_UNDLINE; |
4494 |
|
case 183: |
4495 |
|
|
4496 |
|
/* Line 1806 of yacc.c */ |
4497 |
< |
#line 1265 "conf_parser.y" |
4497 |
> |
#line 1262 "conf_parser.y" |
4498 |
|
{ |
4499 |
|
if (conf_parser_ctx.pass == 2) |
4500 |
|
yy_aconf->port |= OPER_FLAG_X; |
4504 |
|
case 184: |
4505 |
|
|
4506 |
|
/* Line 1806 of yacc.c */ |
4507 |
< |
#line 1269 "conf_parser.y" |
4507 |
> |
#line 1266 "conf_parser.y" |
4508 |
|
{ |
4509 |
|
if (conf_parser_ctx.pass == 2) |
4510 |
|
yy_aconf->port |= OPER_FLAG_GLINE; |
4514 |
|
case 185: |
4515 |
|
|
4516 |
|
/* Line 1806 of yacc.c */ |
4517 |
< |
#line 1273 "conf_parser.y" |
4517 |
> |
#line 1270 "conf_parser.y" |
4518 |
|
{ |
4519 |
|
if (conf_parser_ctx.pass == 2) |
4520 |
|
yy_aconf->port |= OPER_FLAG_DIE; |
4524 |
|
case 186: |
4525 |
|
|
4526 |
|
/* Line 1806 of yacc.c */ |
4527 |
< |
#line 1277 "conf_parser.y" |
4527 |
> |
#line 1274 "conf_parser.y" |
4528 |
|
{ |
4529 |
|
if (conf_parser_ctx.pass == 2) |
4530 |
|
yy_aconf->port |= OPER_FLAG_RESTART; |
4534 |
|
case 187: |
4535 |
|
|
4536 |
|
/* Line 1806 of yacc.c */ |
4537 |
< |
#line 1281 "conf_parser.y" |
4537 |
> |
#line 1278 "conf_parser.y" |
4538 |
|
{ |
4539 |
|
if (conf_parser_ctx.pass == 2) |
4540 |
|
yy_aconf->port |= OPER_FLAG_REHASH; |
4544 |
|
case 188: |
4545 |
|
|
4546 |
|
/* Line 1806 of yacc.c */ |
4547 |
< |
#line 1285 "conf_parser.y" |
4547 |
> |
#line 1282 "conf_parser.y" |
4548 |
|
{ |
4549 |
|
if (conf_parser_ctx.pass == 2) |
4550 |
|
yy_aconf->port |= OPER_FLAG_ADMIN; |
4554 |
|
case 189: |
4555 |
|
|
4556 |
|
/* Line 1806 of yacc.c */ |
4557 |
< |
#line 1289 "conf_parser.y" |
4557 |
> |
#line 1286 "conf_parser.y" |
4558 |
|
{ |
4559 |
|
if (conf_parser_ctx.pass == 2) |
4560 |
|
yy_aconf->port |= OPER_FLAG_N; |
4564 |
|
case 190: |
4565 |
|
|
4566 |
|
/* Line 1806 of yacc.c */ |
4567 |
< |
#line 1293 "conf_parser.y" |
4567 |
> |
#line 1290 "conf_parser.y" |
4568 |
|
{ |
4569 |
|
if (conf_parser_ctx.pass == 2) |
4570 |
|
yy_aconf->port |= OPER_FLAG_OPERWALL; |
4574 |
|
case 191: |
4575 |
|
|
4576 |
|
/* Line 1806 of yacc.c */ |
4577 |
< |
#line 1297 "conf_parser.y" |
4577 |
> |
#line 1294 "conf_parser.y" |
4578 |
|
{ |
4579 |
|
if (conf_parser_ctx.pass == 2) |
4580 |
|
yy_aconf->port |= OPER_FLAG_GLOBOPS; |
4584 |
|
case 192: |
4585 |
|
|
4586 |
|
/* Line 1806 of yacc.c */ |
4587 |
< |
#line 1301 "conf_parser.y" |
4587 |
> |
#line 1298 "conf_parser.y" |
4588 |
|
{ |
4589 |
|
if (conf_parser_ctx.pass == 2) |
4590 |
|
yy_aconf->port |= OPER_FLAG_OPER_SPY; |
4594 |
|
case 193: |
4595 |
|
|
4596 |
|
/* Line 1806 of yacc.c */ |
4597 |
< |
#line 1305 "conf_parser.y" |
4597 |
> |
#line 1302 "conf_parser.y" |
4598 |
|
{ |
4599 |
|
if (conf_parser_ctx.pass == 2) |
4600 |
|
yy_aconf->port |= OPER_FLAG_REMOTEBAN; |
4604 |
|
case 194: |
4605 |
|
|
4606 |
|
/* Line 1806 of yacc.c */ |
4607 |
< |
#line 1309 "conf_parser.y" |
4607 |
> |
#line 1306 "conf_parser.y" |
4608 |
|
{ |
4609 |
|
if (conf_parser_ctx.pass == 2) |
4610 |
|
yy_aconf->port |= OPER_FLAG_MODULE; |
4614 |
|
case 195: |
4615 |
|
|
4616 |
|
/* Line 1806 of yacc.c */ |
4617 |
< |
#line 1319 "conf_parser.y" |
4617 |
> |
#line 1316 "conf_parser.y" |
4618 |
|
{ |
4619 |
|
if (conf_parser_ctx.pass == 1) |
4620 |
|
{ |
4627 |
|
case 196: |
4628 |
|
|
4629 |
|
/* Line 1806 of yacc.c */ |
4630 |
< |
#line 1326 "conf_parser.y" |
4630 |
> |
#line 1323 "conf_parser.y" |
4631 |
|
{ |
4632 |
|
if (conf_parser_ctx.pass == 1) |
4633 |
|
{ |
4674 |
|
case 213: |
4675 |
|
|
4676 |
|
/* Line 1806 of yacc.c */ |
4677 |
< |
#line 1384 "conf_parser.y" |
4677 |
> |
#line 1381 "conf_parser.y" |
4678 |
|
{ |
4679 |
|
if (conf_parser_ctx.pass == 1) |
4680 |
|
{ |
4687 |
|
case 214: |
4688 |
|
|
4689 |
|
/* Line 1806 of yacc.c */ |
4690 |
< |
#line 1393 "conf_parser.y" |
4690 |
> |
#line 1390 "conf_parser.y" |
4691 |
|
{ |
4692 |
|
if (conf_parser_ctx.pass == 1) |
4693 |
|
yy_class->ping_freq = (yyvsp[(3) - (4)].number); |
4697 |
|
case 215: |
4698 |
|
|
4699 |
|
/* Line 1806 of yacc.c */ |
4700 |
< |
#line 1399 "conf_parser.y" |
4700 |
> |
#line 1396 "conf_parser.y" |
4701 |
|
{ |
4702 |
|
if (conf_parser_ctx.pass == 1) |
4703 |
|
yy_class->ping_warning = (yyvsp[(3) - (4)].number); |
4707 |
|
case 216: |
4708 |
|
|
4709 |
|
/* Line 1806 of yacc.c */ |
4710 |
< |
#line 1405 "conf_parser.y" |
4710 |
> |
#line 1402 "conf_parser.y" |
4711 |
|
{ |
4712 |
|
if (conf_parser_ctx.pass == 1) |
4713 |
|
yy_class->max_perip = (yyvsp[(3) - (4)].number); |
4717 |
|
case 217: |
4718 |
|
|
4719 |
|
/* Line 1806 of yacc.c */ |
4720 |
< |
#line 1411 "conf_parser.y" |
4720 |
> |
#line 1408 "conf_parser.y" |
4721 |
|
{ |
4722 |
|
if (conf_parser_ctx.pass == 1) |
4723 |
|
yy_class->con_freq = (yyvsp[(3) - (4)].number); |
4727 |
|
case 218: |
4728 |
|
|
4729 |
|
/* Line 1806 of yacc.c */ |
4730 |
< |
#line 1417 "conf_parser.y" |
4730 |
> |
#line 1414 "conf_parser.y" |
4731 |
|
{ |
4732 |
|
if (conf_parser_ctx.pass == 1) |
4733 |
|
yy_class->max_total = (yyvsp[(3) - (4)].number); |
4737 |
|
case 219: |
4738 |
|
|
4739 |
|
/* Line 1806 of yacc.c */ |
4740 |
< |
#line 1423 "conf_parser.y" |
4740 |
> |
#line 1420 "conf_parser.y" |
4741 |
|
{ |
4742 |
|
if (conf_parser_ctx.pass == 1) |
4743 |
|
yy_class->max_global = (yyvsp[(3) - (4)].number); |
4747 |
|
case 220: |
4748 |
|
|
4749 |
|
/* Line 1806 of yacc.c */ |
4750 |
< |
#line 1429 "conf_parser.y" |
4750 |
> |
#line 1426 "conf_parser.y" |
4751 |
|
{ |
4752 |
|
if (conf_parser_ctx.pass == 1) |
4753 |
|
yy_class->max_local = (yyvsp[(3) - (4)].number); |
4757 |
|
case 221: |
4758 |
|
|
4759 |
|
/* Line 1806 of yacc.c */ |
4760 |
< |
#line 1435 "conf_parser.y" |
4760 |
> |
#line 1432 "conf_parser.y" |
4761 |
|
{ |
4762 |
|
if (conf_parser_ctx.pass == 1) |
4763 |
|
yy_class->max_ident = (yyvsp[(3) - (4)].number); |
4767 |
|
case 222: |
4768 |
|
|
4769 |
|
/* Line 1806 of yacc.c */ |
4770 |
< |
#line 1441 "conf_parser.y" |
4770 |
> |
#line 1438 "conf_parser.y" |
4771 |
|
{ |
4772 |
|
if (conf_parser_ctx.pass == 1) |
4773 |
|
yy_class->max_sendq = (yyvsp[(3) - (4)].number); |
4777 |
|
case 223: |
4778 |
|
|
4779 |
|
/* Line 1806 of yacc.c */ |
4780 |
< |
#line 1447 "conf_parser.y" |
4780 |
> |
#line 1444 "conf_parser.y" |
4781 |
|
{ |
4782 |
|
if (conf_parser_ctx.pass == 1) |
4783 |
|
yy_class->cidr_bitlen_ipv4 = (yyvsp[(3) - (4)].number); |
4787 |
|
case 224: |
4788 |
|
|
4789 |
|
/* Line 1806 of yacc.c */ |
4790 |
< |
#line 1453 "conf_parser.y" |
4790 |
> |
#line 1450 "conf_parser.y" |
4791 |
|
{ |
4792 |
|
if (conf_parser_ctx.pass == 1) |
4793 |
|
yy_class->cidr_bitlen_ipv6 = (yyvsp[(3) - (4)].number); |
4797 |
|
case 225: |
4798 |
|
|
4799 |
|
/* Line 1806 of yacc.c */ |
4800 |
< |
#line 1459 "conf_parser.y" |
4800 |
> |
#line 1456 "conf_parser.y" |
4801 |
|
{ |
4802 |
|
if (conf_parser_ctx.pass == 1) |
4803 |
|
yy_class->number_per_cidr = (yyvsp[(3) - (4)].number); |
4807 |
|
case 226: |
4808 |
|
|
4809 |
|
/* Line 1806 of yacc.c */ |
4810 |
< |
#line 1468 "conf_parser.y" |
4810 |
> |
#line 1465 "conf_parser.y" |
4811 |
|
{ |
4812 |
|
if (conf_parser_ctx.pass == 2) |
4813 |
|
{ |
4820 |
|
case 227: |
4821 |
|
|
4822 |
|
/* Line 1806 of yacc.c */ |
4823 |
< |
#line 1475 "conf_parser.y" |
4823 |
> |
#line 1472 "conf_parser.y" |
4824 |
|
{ |
4825 |
|
if (conf_parser_ctx.pass == 2) |
4826 |
|
{ |
4833 |
|
case 228: |
4834 |
|
|
4835 |
|
/* Line 1806 of yacc.c */ |
4836 |
< |
#line 1484 "conf_parser.y" |
4836 |
> |
#line 1481 "conf_parser.y" |
4837 |
|
{ |
4838 |
|
listener_flags = 0; |
4839 |
|
} |
4842 |
|
case 232: |
4843 |
|
|
4844 |
|
/* Line 1806 of yacc.c */ |
4845 |
< |
#line 1490 "conf_parser.y" |
4845 |
> |
#line 1487 "conf_parser.y" |
4846 |
|
{ |
4847 |
|
if (conf_parser_ctx.pass == 2) |
4848 |
|
listener_flags |= LISTENER_SSL; |
4852 |
|
case 233: |
4853 |
|
|
4854 |
|
/* Line 1806 of yacc.c */ |
4855 |
< |
#line 1494 "conf_parser.y" |
4855 |
> |
#line 1491 "conf_parser.y" |
4856 |
|
{ |
4857 |
|
if (conf_parser_ctx.pass == 2) |
4858 |
|
listener_flags |= LISTENER_HIDDEN; |
4862 |
|
case 234: |
4863 |
|
|
4864 |
|
/* Line 1806 of yacc.c */ |
4865 |
< |
#line 1498 "conf_parser.y" |
4865 |
> |
#line 1495 "conf_parser.y" |
4866 |
|
{ |
4867 |
|
if (conf_parser_ctx.pass == 2) |
4868 |
|
listener_flags |= LISTENER_SERVER; |
4872 |
|
case 242: |
4873 |
|
|
4874 |
|
/* Line 1806 of yacc.c */ |
4875 |
< |
#line 1508 "conf_parser.y" |
4875 |
> |
#line 1505 "conf_parser.y" |
4876 |
|
{ listener_flags = 0; } |
4877 |
|
break; |
4878 |
|
|
4879 |
|
case 246: |
4880 |
|
|
4881 |
|
/* Line 1806 of yacc.c */ |
4882 |
< |
#line 1513 "conf_parser.y" |
4882 |
> |
#line 1510 "conf_parser.y" |
4883 |
|
{ |
4884 |
|
if (conf_parser_ctx.pass == 2) |
4885 |
|
{ |
4899 |
|
case 247: |
4900 |
|
|
4901 |
|
/* Line 1806 of yacc.c */ |
4902 |
< |
#line 1527 "conf_parser.y" |
4902 |
> |
#line 1524 "conf_parser.y" |
4903 |
|
{ |
4904 |
|
if (conf_parser_ctx.pass == 2) |
4905 |
|
{ |
4923 |
|
case 248: |
4924 |
|
|
4925 |
|
/* Line 1806 of yacc.c */ |
4926 |
< |
#line 1547 "conf_parser.y" |
4926 |
> |
#line 1544 "conf_parser.y" |
4927 |
|
{ |
4928 |
|
if (conf_parser_ctx.pass == 2) |
4929 |
|
{ |
4936 |
|
case 249: |
4937 |
|
|
4938 |
|
/* Line 1806 of yacc.c */ |
4939 |
< |
#line 1556 "conf_parser.y" |
4939 |
> |
#line 1553 "conf_parser.y" |
4940 |
|
{ |
4941 |
|
if (conf_parser_ctx.pass == 2) |
4942 |
|
{ |
4949 |
|
case 250: |
4950 |
|
|
4951 |
|
/* Line 1806 of yacc.c */ |
4952 |
< |
#line 1568 "conf_parser.y" |
4952 |
> |
#line 1565 "conf_parser.y" |
4953 |
|
{ |
4954 |
|
if (conf_parser_ctx.pass == 2) |
4955 |
|
{ |
4967 |
|
case 251: |
4968 |
|
|
4969 |
|
/* Line 1806 of yacc.c */ |
4970 |
< |
#line 1580 "conf_parser.y" |
4970 |
> |
#line 1577 "conf_parser.y" |
4971 |
|
{ |
4972 |
|
if (conf_parser_ctx.pass == 2) |
4973 |
|
{ |
5028 |
|
case 263: |
5029 |
|
|
5030 |
|
/* Line 1806 of yacc.c */ |
5031 |
< |
#line 1642 "conf_parser.y" |
5031 |
> |
#line 1639 "conf_parser.y" |
5032 |
|
{ |
5033 |
|
if (conf_parser_ctx.pass == 2) |
5034 |
|
{ |
5067 |
|
case 264: |
5068 |
|
|
5069 |
|
/* Line 1806 of yacc.c */ |
5070 |
< |
#line 1679 "conf_parser.y" |
5070 |
> |
#line 1676 "conf_parser.y" |
5071 |
|
{ |
5072 |
|
if (conf_parser_ctx.pass == 2) |
5073 |
|
{ |
5084 |
|
case 265: |
5085 |
|
|
5086 |
|
/* Line 1806 of yacc.c */ |
5087 |
< |
#line 1692 "conf_parser.y" |
5087 |
> |
#line 1689 "conf_parser.y" |
5088 |
|
{ |
5089 |
|
if (conf_parser_ctx.pass == 2) |
5090 |
|
{ |
5097 |
|
case 266: |
5098 |
|
|
5099 |
|
/* Line 1806 of yacc.c */ |
5100 |
< |
#line 1701 "conf_parser.y" |
5100 |
> |
#line 1698 "conf_parser.y" |
5101 |
|
{ |
5102 |
|
if (conf_parser_ctx.pass == 2) |
5103 |
|
{ |
5112 |
|
case 267: |
5113 |
|
|
5114 |
|
/* Line 1806 of yacc.c */ |
5115 |
< |
#line 1712 "conf_parser.y" |
5115 |
> |
#line 1709 "conf_parser.y" |
5116 |
|
{ |
5117 |
|
} |
5118 |
|
break; |
5120 |
|
case 271: |
5121 |
|
|
5122 |
|
/* Line 1806 of yacc.c */ |
5123 |
< |
#line 1717 "conf_parser.y" |
5123 |
> |
#line 1714 "conf_parser.y" |
5124 |
|
{ |
5125 |
|
if (conf_parser_ctx.pass == 2) |
5126 |
|
yy_aconf->flags |= CONF_FLAGS_SPOOF_NOTICE; |
5130 |
|
case 272: |
5131 |
|
|
5132 |
|
/* Line 1806 of yacc.c */ |
5133 |
< |
#line 1721 "conf_parser.y" |
5133 |
> |
#line 1718 "conf_parser.y" |
5134 |
|
{ |
5135 |
|
if (conf_parser_ctx.pass == 2) |
5136 |
|
yy_aconf->flags |= CONF_FLAGS_NOLIMIT; |
5140 |
|
case 273: |
5141 |
|
|
5142 |
|
/* Line 1806 of yacc.c */ |
5143 |
< |
#line 1725 "conf_parser.y" |
5143 |
> |
#line 1722 "conf_parser.y" |
5144 |
|
{ |
5145 |
|
if (conf_parser_ctx.pass == 2) |
5146 |
|
yy_aconf->flags |= CONF_FLAGS_EXEMPTKLINE; |
5150 |
|
case 274: |
5151 |
|
|
5152 |
|
/* Line 1806 of yacc.c */ |
5153 |
< |
#line 1729 "conf_parser.y" |
5153 |
> |
#line 1726 "conf_parser.y" |
5154 |
|
{ |
5155 |
|
if (conf_parser_ctx.pass == 2) |
5156 |
|
yy_aconf->flags |= CONF_FLAGS_NEED_IDENTD; |
5160 |
|
case 275: |
5161 |
|
|
5162 |
|
/* Line 1806 of yacc.c */ |
5163 |
< |
#line 1733 "conf_parser.y" |
5163 |
> |
#line 1730 "conf_parser.y" |
5164 |
|
{ |
5165 |
|
if (conf_parser_ctx.pass == 2) |
5166 |
|
yy_aconf->flags |= CONF_FLAGS_CAN_FLOOD; |
5170 |
|
case 276: |
5171 |
|
|
5172 |
|
/* Line 1806 of yacc.c */ |
5173 |
< |
#line 1737 "conf_parser.y" |
5173 |
> |
#line 1734 "conf_parser.y" |
5174 |
|
{ |
5175 |
|
if (conf_parser_ctx.pass == 2) |
5176 |
|
yy_aconf->flags |= CONF_FLAGS_NO_TILDE; |
5180 |
|
case 277: |
5181 |
|
|
5182 |
|
/* Line 1806 of yacc.c */ |
5183 |
< |
#line 1741 "conf_parser.y" |
5183 |
> |
#line 1738 "conf_parser.y" |
5184 |
|
{ |
5185 |
|
if (conf_parser_ctx.pass == 2) |
5186 |
|
yy_aconf->flags |= CONF_FLAGS_EXEMPTGLINE; |
5190 |
|
case 278: |
5191 |
|
|
5192 |
|
/* Line 1806 of yacc.c */ |
5193 |
< |
#line 1745 "conf_parser.y" |
5193 |
> |
#line 1742 "conf_parser.y" |
5194 |
|
{ |
5195 |
|
if (conf_parser_ctx.pass == 2) |
5196 |
|
yy_aconf->flags |= CONF_FLAGS_EXEMPTRESV; |
5200 |
|
case 279: |
5201 |
|
|
5202 |
|
/* Line 1806 of yacc.c */ |
5203 |
< |
#line 1749 "conf_parser.y" |
5203 |
> |
#line 1746 "conf_parser.y" |
5204 |
|
{ |
5205 |
|
if (conf_parser_ctx.pass == 2) |
5206 |
|
yy_aconf->flags |= CONF_FLAGS_NEED_PASSWORD; |
5210 |
|
case 280: |
5211 |
|
|
5212 |
|
/* Line 1806 of yacc.c */ |
5213 |
< |
#line 1756 "conf_parser.y" |
5213 |
> |
#line 1753 "conf_parser.y" |
5214 |
|
{ |
5215 |
|
if (conf_parser_ctx.pass == 2) |
5216 |
|
{ |
5233 |
|
case 281: |
5234 |
|
|
5235 |
|
/* Line 1806 of yacc.c */ |
5236 |
< |
#line 1775 "conf_parser.y" |
5236 |
> |
#line 1772 "conf_parser.y" |
5237 |
|
{ |
5238 |
|
if (conf_parser_ctx.pass == 2) |
5239 |
|
{ |
5247 |
|
case 282: |
5248 |
|
|
5249 |
|
/* Line 1806 of yacc.c */ |
5250 |
< |
#line 1785 "conf_parser.y" |
5250 |
> |
#line 1782 "conf_parser.y" |
5251 |
|
{ |
5252 |
|
if (conf_parser_ctx.pass == 2) |
5253 |
|
{ |
5260 |
|
case 283: |
5261 |
|
|
5262 |
|
/* Line 1806 of yacc.c */ |
5263 |
< |
#line 1798 "conf_parser.y" |
5263 |
> |
#line 1795 "conf_parser.y" |
5264 |
|
{ |
5265 |
|
if (conf_parser_ctx.pass == 2) |
5266 |
|
{ |
5273 |
|
case 284: |
5274 |
|
|
5275 |
|
/* Line 1806 of yacc.c */ |
5276 |
< |
#line 1805 "conf_parser.y" |
5276 |
> |
#line 1802 "conf_parser.y" |
5277 |
|
{ |
5278 |
|
if (conf_parser_ctx.pass == 2) |
5279 |
|
{ |
5286 |
|
case 291: |
5287 |
|
|
5288 |
|
/* Line 1806 of yacc.c */ |
5289 |
< |
#line 1817 "conf_parser.y" |
5289 |
> |
#line 1814 "conf_parser.y" |
5290 |
|
{ |
5291 |
|
if (conf_parser_ctx.pass == 2) |
5292 |
|
{ |
5299 |
|
case 292: |
5300 |
|
|
5301 |
|
/* Line 1806 of yacc.c */ |
5302 |
< |
#line 1826 "conf_parser.y" |
5302 |
> |
#line 1823 "conf_parser.y" |
5303 |
|
{ |
5304 |
|
if (conf_parser_ctx.pass == 2) |
5305 |
|
{ |
5318 |
|
case 293: |
5319 |
|
|
5320 |
|
/* Line 1806 of yacc.c */ |
5321 |
< |
#line 1841 "conf_parser.y" |
5321 |
> |
#line 1838 "conf_parser.y" |
5322 |
|
{ |
5323 |
|
if (conf_parser_ctx.pass == 2) |
5324 |
|
{ |
5332 |
|
case 299: |
5333 |
|
|
5334 |
|
/* Line 1806 of yacc.c */ |
5335 |
< |
#line 1859 "conf_parser.y" |
5335 |
> |
#line 1856 "conf_parser.y" |
5336 |
|
{ |
5337 |
|
if (conf_parser_ctx.pass == 2) |
5338 |
|
{ |
5348 |
|
case 300: |
5349 |
|
|
5350 |
|
/* Line 1806 of yacc.c */ |
5351 |
< |
#line 1874 "conf_parser.y" |
5351 |
> |
#line 1871 "conf_parser.y" |
5352 |
|
{ |
5353 |
|
if (conf_parser_ctx.pass == 2) |
5354 |
|
{ |
5362 |
|
case 301: |
5363 |
|
|
5364 |
|
/* Line 1806 of yacc.c */ |
5365 |
< |
#line 1882 "conf_parser.y" |
5365 |
> |
#line 1879 "conf_parser.y" |
5366 |
|
{ |
5367 |
|
if (conf_parser_ctx.pass == 2) |
5368 |
|
{ |
5374 |
|
case 308: |
5375 |
|
|
5376 |
|
/* Line 1806 of yacc.c */ |
5377 |
< |
#line 1893 "conf_parser.y" |
5377 |
> |
#line 1890 "conf_parser.y" |
5378 |
|
{ |
5379 |
|
if (conf_parser_ctx.pass == 2) |
5380 |
|
{ |
5387 |
|
case 309: |
5388 |
|
|
5389 |
|
/* Line 1806 of yacc.c */ |
5390 |
< |
#line 1902 "conf_parser.y" |
5390 |
> |
#line 1899 "conf_parser.y" |
5391 |
|
{ |
5392 |
|
if (conf_parser_ctx.pass == 2) |
5393 |
|
{ |
5413 |
|
case 310: |
5414 |
|
|
5415 |
|
/* Line 1806 of yacc.c */ |
5416 |
< |
#line 1924 "conf_parser.y" |
5416 |
> |
#line 1921 "conf_parser.y" |
5417 |
|
{ |
5418 |
|
if (conf_parser_ctx.pass == 2) |
5419 |
|
yy_match_item->action = 0; |
5423 |
|
case 314: |
5424 |
|
|
5425 |
|
/* Line 1806 of yacc.c */ |
5426 |
< |
#line 1931 "conf_parser.y" |
5426 |
> |
#line 1928 "conf_parser.y" |
5427 |
|
{ |
5428 |
|
if (conf_parser_ctx.pass == 2) |
5429 |
|
yy_match_item->action |= SHARED_KLINE; |
5433 |
|
case 315: |
5434 |
|
|
5435 |
|
/* Line 1806 of yacc.c */ |
5436 |
< |
#line 1935 "conf_parser.y" |
5436 |
> |
#line 1932 "conf_parser.y" |
5437 |
|
{ |
5438 |
|
if (conf_parser_ctx.pass == 2) |
5439 |
|
yy_match_item->action |= SHARED_UNKLINE; |
5443 |
|
case 316: |
5444 |
|
|
5445 |
|
/* Line 1806 of yacc.c */ |
5446 |
< |
#line 1939 "conf_parser.y" |
5446 |
> |
#line 1936 "conf_parser.y" |
5447 |
|
{ |
5448 |
|
if (conf_parser_ctx.pass == 2) |
5449 |
|
yy_match_item->action |= SHARED_DLINE; |
5453 |
|
case 317: |
5454 |
|
|
5455 |
|
/* Line 1806 of yacc.c */ |
5456 |
< |
#line 1943 "conf_parser.y" |
5456 |
> |
#line 1940 "conf_parser.y" |
5457 |
|
{ |
5458 |
|
if (conf_parser_ctx.pass == 2) |
5459 |
|
yy_match_item->action |= SHARED_UNDLINE; |
5463 |
|
case 318: |
5464 |
|
|
5465 |
|
/* Line 1806 of yacc.c */ |
5466 |
< |
#line 1947 "conf_parser.y" |
5466 |
> |
#line 1944 "conf_parser.y" |
5467 |
|
{ |
5468 |
|
if (conf_parser_ctx.pass == 2) |
5469 |
|
yy_match_item->action |= SHARED_XLINE; |
5473 |
|
case 319: |
5474 |
|
|
5475 |
|
/* Line 1806 of yacc.c */ |
5476 |
< |
#line 1951 "conf_parser.y" |
5476 |
> |
#line 1948 "conf_parser.y" |
5477 |
|
{ |
5478 |
|
if (conf_parser_ctx.pass == 2) |
5479 |
|
yy_match_item->action |= SHARED_UNXLINE; |
5483 |
|
case 320: |
5484 |
|
|
5485 |
|
/* Line 1806 of yacc.c */ |
5486 |
< |
#line 1955 "conf_parser.y" |
5486 |
> |
#line 1952 "conf_parser.y" |
5487 |
|
{ |
5488 |
|
if (conf_parser_ctx.pass == 2) |
5489 |
|
yy_match_item->action |= SHARED_RESV; |
5493 |
|
case 321: |
5494 |
|
|
5495 |
|
/* Line 1806 of yacc.c */ |
5496 |
< |
#line 1959 "conf_parser.y" |
5496 |
> |
#line 1956 "conf_parser.y" |
5497 |
|
{ |
5498 |
|
if (conf_parser_ctx.pass == 2) |
5499 |
|
yy_match_item->action |= SHARED_UNRESV; |
5503 |
|
case 322: |
5504 |
|
|
5505 |
|
/* Line 1806 of yacc.c */ |
5506 |
< |
#line 1963 "conf_parser.y" |
5506 |
> |
#line 1960 "conf_parser.y" |
5507 |
|
{ |
5508 |
|
if (conf_parser_ctx.pass == 2) |
5509 |
|
yy_match_item->action |= SHARED_LOCOPS; |
5513 |
|
case 323: |
5514 |
|
|
5515 |
|
/* Line 1806 of yacc.c */ |
5516 |
< |
#line 1967 "conf_parser.y" |
5516 |
> |
#line 1964 "conf_parser.y" |
5517 |
|
{ |
5518 |
|
if (conf_parser_ctx.pass == 2) |
5519 |
|
yy_match_item->action = SHARED_ALL; |
5523 |
|
case 324: |
5524 |
|
|
5525 |
|
/* Line 1806 of yacc.c */ |
5526 |
< |
#line 1976 "conf_parser.y" |
5526 |
> |
#line 1973 "conf_parser.y" |
5527 |
|
{ |
5528 |
|
if (conf_parser_ctx.pass == 2) |
5529 |
|
{ |
5536 |
|
case 325: |
5537 |
|
|
5538 |
|
/* Line 1806 of yacc.c */ |
5539 |
< |
#line 1983 "conf_parser.y" |
5539 |
> |
#line 1980 "conf_parser.y" |
5540 |
|
{ |
5541 |
|
if (conf_parser_ctx.pass == 2) |
5542 |
|
{ |
5550 |
|
case 331: |
5551 |
|
|
5552 |
|
/* Line 1806 of yacc.c */ |
5553 |
< |
#line 1996 "conf_parser.y" |
5553 |
> |
#line 1993 "conf_parser.y" |
5554 |
|
{ |
5555 |
|
if (conf_parser_ctx.pass == 2) |
5556 |
|
DupString(yy_conf->name, yylval.string); |
5560 |
|
case 332: |
5561 |
|
|
5562 |
|
/* Line 1806 of yacc.c */ |
5563 |
< |
#line 2002 "conf_parser.y" |
5563 |
> |
#line 1999 "conf_parser.y" |
5564 |
|
{ |
5565 |
|
if (conf_parser_ctx.pass == 2) |
5566 |
|
yy_conf->flags = 0; |
5570 |
|
case 336: |
5571 |
|
|
5572 |
|
/* Line 1806 of yacc.c */ |
5573 |
< |
#line 2009 "conf_parser.y" |
5573 |
> |
#line 2006 "conf_parser.y" |
5574 |
|
{ |
5575 |
|
if (conf_parser_ctx.pass == 2) |
5576 |
|
yy_conf->flags |= SHARED_KLINE; |
5580 |
|
case 337: |
5581 |
|
|
5582 |
|
/* Line 1806 of yacc.c */ |
5583 |
< |
#line 2013 "conf_parser.y" |
5583 |
> |
#line 2010 "conf_parser.y" |
5584 |
|
{ |
5585 |
|
if (conf_parser_ctx.pass == 2) |
5586 |
|
yy_conf->flags |= SHARED_UNKLINE; |
5590 |
|
case 338: |
5591 |
|
|
5592 |
|
/* Line 1806 of yacc.c */ |
5593 |
< |
#line 2017 "conf_parser.y" |
5593 |
> |
#line 2014 "conf_parser.y" |
5594 |
|
{ |
5595 |
|
if (conf_parser_ctx.pass == 2) |
5596 |
|
yy_conf->flags |= SHARED_DLINE; |
5600 |
|
case 339: |
5601 |
|
|
5602 |
|
/* Line 1806 of yacc.c */ |
5603 |
< |
#line 2021 "conf_parser.y" |
5603 |
> |
#line 2018 "conf_parser.y" |
5604 |
|
{ |
5605 |
|
if (conf_parser_ctx.pass == 2) |
5606 |
|
yy_conf->flags |= SHARED_UNDLINE; |
5610 |
|
case 340: |
5611 |
|
|
5612 |
|
/* Line 1806 of yacc.c */ |
5613 |
< |
#line 2025 "conf_parser.y" |
5613 |
> |
#line 2022 "conf_parser.y" |
5614 |
|
{ |
5615 |
|
if (conf_parser_ctx.pass == 2) |
5616 |
|
yy_conf->flags |= SHARED_XLINE; |
5620 |
|
case 341: |
5621 |
|
|
5622 |
|
/* Line 1806 of yacc.c */ |
5623 |
< |
#line 2029 "conf_parser.y" |
5623 |
> |
#line 2026 "conf_parser.y" |
5624 |
|
{ |
5625 |
|
if (conf_parser_ctx.pass == 2) |
5626 |
|
yy_conf->flags |= SHARED_UNXLINE; |
5630 |
|
case 342: |
5631 |
|
|
5632 |
|
/* Line 1806 of yacc.c */ |
5633 |
< |
#line 2033 "conf_parser.y" |
5633 |
> |
#line 2030 "conf_parser.y" |
5634 |
|
{ |
5635 |
|
if (conf_parser_ctx.pass == 2) |
5636 |
|
yy_conf->flags |= SHARED_RESV; |
5640 |
|
case 343: |
5641 |
|
|
5642 |
|
/* Line 1806 of yacc.c */ |
5643 |
< |
#line 2037 "conf_parser.y" |
5643 |
> |
#line 2034 "conf_parser.y" |
5644 |
|
{ |
5645 |
|
if (conf_parser_ctx.pass == 2) |
5646 |
|
yy_conf->flags |= SHARED_UNRESV; |
5650 |
|
case 344: |
5651 |
|
|
5652 |
|
/* Line 1806 of yacc.c */ |
5653 |
< |
#line 2041 "conf_parser.y" |
5653 |
> |
#line 2038 "conf_parser.y" |
5654 |
|
{ |
5655 |
|
if (conf_parser_ctx.pass == 2) |
5656 |
|
yy_conf->flags |= SHARED_LOCOPS; |
5660 |
|
case 345: |
5661 |
|
|
5662 |
|
/* Line 1806 of yacc.c */ |
5663 |
< |
#line 2045 "conf_parser.y" |
5663 |
> |
#line 2042 "conf_parser.y" |
5664 |
|
{ |
5665 |
|
if (conf_parser_ctx.pass == 2) |
5666 |
|
yy_conf->flags = SHARED_ALL; |
5670 |
|
case 346: |
5671 |
|
|
5672 |
|
/* Line 1806 of yacc.c */ |
5673 |
< |
#line 2054 "conf_parser.y" |
5673 |
> |
#line 2051 "conf_parser.y" |
5674 |
|
{ |
5675 |
|
if (conf_parser_ctx.pass == 2) |
5676 |
|
{ |
5691 |
|
case 347: |
5692 |
|
|
5693 |
|
/* Line 1806 of yacc.c */ |
5694 |
< |
#line 2069 "conf_parser.y" |
5694 |
> |
#line 2066 "conf_parser.y" |
5695 |
|
{ |
5696 |
|
if (conf_parser_ctx.pass == 2) |
5697 |
|
{ |
5809 |
|
case 364: |
5810 |
|
|
5811 |
|
/* Line 1806 of yacc.c */ |
5812 |
< |
#line 2191 "conf_parser.y" |
5812 |
> |
#line 2188 "conf_parser.y" |
5813 |
|
{ |
5814 |
|
if (conf_parser_ctx.pass == 2) |
5815 |
|
{ |
5822 |
|
case 365: |
5823 |
|
|
5824 |
|
/* Line 1806 of yacc.c */ |
5825 |
< |
#line 2200 "conf_parser.y" |
5825 |
> |
#line 2197 "conf_parser.y" |
5826 |
|
{ |
5827 |
|
if (conf_parser_ctx.pass == 2) |
5828 |
|
{ |
5835 |
|
case 366: |
5836 |
|
|
5837 |
|
/* Line 1806 of yacc.c */ |
5838 |
< |
#line 2209 "conf_parser.y" |
5838 |
> |
#line 2206 "conf_parser.y" |
5839 |
|
{ |
5840 |
|
if (conf_parser_ctx.pass == 2) |
5841 |
|
{ |
5865 |
|
case 367: |
5866 |
|
|
5867 |
|
/* Line 1806 of yacc.c */ |
5868 |
< |
#line 2235 "conf_parser.y" |
5868 |
> |
#line 2232 "conf_parser.y" |
5869 |
|
{ |
5870 |
|
if (conf_parser_ctx.pass == 2) |
5871 |
|
{ |
5887 |
|
case 368: |
5888 |
|
|
5889 |
|
/* Line 1806 of yacc.c */ |
5890 |
< |
#line 2253 "conf_parser.y" |
5890 |
> |
#line 2250 "conf_parser.y" |
5891 |
|
{ |
5892 |
|
if (conf_parser_ctx.pass == 2) |
5893 |
|
{ |
5909 |
|
case 369: |
5910 |
|
|
5911 |
|
/* Line 1806 of yacc.c */ |
5912 |
< |
#line 2271 "conf_parser.y" |
5912 |
> |
#line 2268 "conf_parser.y" |
5913 |
|
{ |
5914 |
|
if (conf_parser_ctx.pass == 2) |
5915 |
|
yy_aconf->port = (yyvsp[(3) - (4)].number); |
5919 |
|
case 370: |
5920 |
|
|
5921 |
|
/* Line 1806 of yacc.c */ |
5922 |
< |
#line 2277 "conf_parser.y" |
5922 |
> |
#line 2274 "conf_parser.y" |
5923 |
|
{ |
5924 |
|
if (conf_parser_ctx.pass == 2) |
5925 |
|
yy_aconf->aftype = AF_INET; |
5929 |
|
case 371: |
5930 |
|
|
5931 |
|
/* Line 1806 of yacc.c */ |
5932 |
< |
#line 2281 "conf_parser.y" |
5932 |
> |
#line 2278 "conf_parser.y" |
5933 |
|
{ |
5934 |
|
#ifdef IPV6 |
5935 |
|
if (conf_parser_ctx.pass == 2) |
5941 |
|
case 372: |
5942 |
|
|
5943 |
|
/* Line 1806 of yacc.c */ |
5944 |
< |
#line 2289 "conf_parser.y" |
5944 |
> |
#line 2286 "conf_parser.y" |
5945 |
|
{ |
5946 |
|
} |
5947 |
|
break; |
5949 |
|
case 376: |
5950 |
|
|
5951 |
|
/* Line 1806 of yacc.c */ |
5952 |
< |
#line 2294 "conf_parser.y" |
5952 |
> |
#line 2291 "conf_parser.y" |
5953 |
|
{ |
5954 |
|
if (conf_parser_ctx.pass == 2) |
5955 |
|
SetConfAllowAutoConn(yy_aconf); |
5959 |
|
case 377: |
5960 |
|
|
5961 |
|
/* Line 1806 of yacc.c */ |
5962 |
< |
#line 2298 "conf_parser.y" |
5962 |
> |
#line 2295 "conf_parser.y" |
5963 |
|
{ |
5964 |
|
if (conf_parser_ctx.pass == 2) |
5965 |
|
SetConfAwayBurst(yy_aconf); |
5969 |
|
case 378: |
5970 |
|
|
5971 |
|
/* Line 1806 of yacc.c */ |
5972 |
< |
#line 2302 "conf_parser.y" |
5972 |
> |
#line 2299 "conf_parser.y" |
5973 |
|
{ |
5974 |
|
if (conf_parser_ctx.pass == 2) |
5975 |
|
SetConfTopicBurst(yy_aconf); |
5979 |
|
case 379: |
5980 |
|
|
5981 |
|
/* Line 1806 of yacc.c */ |
5982 |
< |
#line 2306 "conf_parser.y" |
5982 |
> |
#line 2303 "conf_parser.y" |
5983 |
|
{ |
5984 |
|
if (conf_parser_ctx.pass == 2) |
5985 |
|
SetConfSSL(yy_aconf); |
5989 |
|
case 380: |
5990 |
|
|
5991 |
|
/* Line 1806 of yacc.c */ |
5992 |
< |
#line 2312 "conf_parser.y" |
5992 |
> |
#line 2309 "conf_parser.y" |
5993 |
|
{ |
5994 |
|
if (conf_parser_ctx.pass == 2) |
5995 |
|
{ |
6004 |
|
case 381: |
6005 |
|
|
6006 |
|
/* Line 1806 of yacc.c */ |
6007 |
< |
#line 2323 "conf_parser.y" |
6007 |
> |
#line 2320 "conf_parser.y" |
6008 |
|
{ |
6009 |
|
if (conf_parser_ctx.pass == 2) |
6010 |
|
{ |
6021 |
|
case 382: |
6022 |
|
|
6023 |
|
/* Line 1806 of yacc.c */ |
6024 |
< |
#line 2336 "conf_parser.y" |
6024 |
> |
#line 2333 "conf_parser.y" |
6025 |
|
{ |
6026 |
|
if (conf_parser_ctx.pass == 2) |
6027 |
|
{ |
6038 |
|
case 383: |
6039 |
|
|
6040 |
|
/* Line 1806 of yacc.c */ |
6041 |
< |
#line 2349 "conf_parser.y" |
6041 |
> |
#line 2346 "conf_parser.y" |
6042 |
|
{ |
6043 |
|
if (conf_parser_ctx.pass == 2) |
6044 |
|
{ |
6051 |
|
case 384: |
6052 |
|
|
6053 |
|
/* Line 1806 of yacc.c */ |
6054 |
< |
#line 2358 "conf_parser.y" |
6054 |
> |
#line 2355 "conf_parser.y" |
6055 |
|
{ |
6056 |
|
#ifdef HAVE_LIBCRYPTO |
6057 |
|
if (conf_parser_ctx.pass == 2) |
6069 |
|
case 385: |
6070 |
|
|
6071 |
|
/* Line 1806 of yacc.c */ |
6072 |
< |
#line 2376 "conf_parser.y" |
6072 |
> |
#line 2373 "conf_parser.y" |
6073 |
|
{ |
6074 |
|
if (conf_parser_ctx.pass == 2) |
6075 |
|
{ |
6082 |
|
case 386: |
6083 |
|
|
6084 |
|
/* Line 1806 of yacc.c */ |
6085 |
< |
#line 2383 "conf_parser.y" |
6085 |
> |
#line 2380 "conf_parser.y" |
6086 |
|
{ |
6087 |
|
if (conf_parser_ctx.pass == 2) |
6088 |
|
{ |
6144 |
|
case 387: |
6145 |
|
|
6146 |
|
/* Line 1806 of yacc.c */ |
6147 |
< |
#line 2441 "conf_parser.y" |
6147 |
> |
#line 2438 "conf_parser.y" |
6148 |
|
{ |
6149 |
|
} |
6150 |
|
break; |
6152 |
|
case 391: |
6153 |
|
|
6154 |
|
/* Line 1806 of yacc.c */ |
6155 |
< |
#line 2446 "conf_parser.y" |
6155 |
> |
#line 2443 "conf_parser.y" |
6156 |
|
{ |
6157 |
|
if (conf_parser_ctx.pass == 2) |
6158 |
|
regex_ban = 1; |
6162 |
|
case 398: |
6163 |
|
|
6164 |
|
/* Line 1806 of yacc.c */ |
6165 |
< |
#line 2455 "conf_parser.y" |
6165 |
> |
#line 2452 "conf_parser.y" |
6166 |
|
{ |
6167 |
|
if (conf_parser_ctx.pass == 2) |
6168 |
|
{ |
6185 |
|
case 399: |
6186 |
|
|
6187 |
|
/* Line 1806 of yacc.c */ |
6188 |
< |
#line 2474 "conf_parser.y" |
6188 |
> |
#line 2471 "conf_parser.y" |
6189 |
|
{ |
6190 |
|
if (conf_parser_ctx.pass == 2) |
6191 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
6195 |
|
case 400: |
6196 |
|
|
6197 |
|
/* Line 1806 of yacc.c */ |
6198 |
< |
#line 2483 "conf_parser.y" |
6198 |
> |
#line 2480 "conf_parser.y" |
6199 |
|
{ |
6200 |
|
if (conf_parser_ctx.pass == 2) |
6201 |
|
hostbuf[0] = reasonbuf[0] = '\0'; |
6205 |
|
case 401: |
6206 |
|
|
6207 |
|
/* Line 1806 of yacc.c */ |
6208 |
< |
#line 2487 "conf_parser.y" |
6208 |
> |
#line 2484 "conf_parser.y" |
6209 |
|
{ |
6210 |
|
if (conf_parser_ctx.pass == 2) |
6211 |
|
{ |
6230 |
|
case 407: |
6231 |
|
|
6232 |
|
/* Line 1806 of yacc.c */ |
6233 |
< |
#line 2511 "conf_parser.y" |
6233 |
> |
#line 2508 "conf_parser.y" |
6234 |
|
{ |
6235 |
|
if (conf_parser_ctx.pass == 2) |
6236 |
|
strlcpy(hostbuf, yylval.string, sizeof(hostbuf)); |
6240 |
|
case 408: |
6241 |
|
|
6242 |
|
/* Line 1806 of yacc.c */ |
6243 |
< |
#line 2517 "conf_parser.y" |
6243 |
> |
#line 2514 "conf_parser.y" |
6244 |
|
{ |
6245 |
|
if (conf_parser_ctx.pass == 2) |
6246 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
6250 |
|
case 414: |
6251 |
|
|
6252 |
|
/* Line 1806 of yacc.c */ |
6253 |
< |
#line 2531 "conf_parser.y" |
6253 |
> |
#line 2528 "conf_parser.y" |
6254 |
|
{ |
6255 |
|
if (conf_parser_ctx.pass == 2) |
6256 |
|
{ |
6269 |
|
case 415: |
6270 |
|
|
6271 |
|
/* Line 1806 of yacc.c */ |
6272 |
< |
#line 2549 "conf_parser.y" |
6272 |
> |
#line 2546 "conf_parser.y" |
6273 |
|
{ |
6274 |
|
if (conf_parser_ctx.pass == 2) |
6275 |
|
{ |
6282 |
|
case 416: |
6283 |
|
|
6284 |
|
/* Line 1806 of yacc.c */ |
6285 |
< |
#line 2556 "conf_parser.y" |
6285 |
> |
#line 2553 "conf_parser.y" |
6286 |
|
{ |
6287 |
|
if (conf_parser_ctx.pass == 2) |
6288 |
|
{ |
6326 |
|
case 417: |
6327 |
|
|
6328 |
|
/* Line 1806 of yacc.c */ |
6329 |
< |
#line 2596 "conf_parser.y" |
6329 |
> |
#line 2593 "conf_parser.y" |
6330 |
|
{ |
6331 |
|
} |
6332 |
|
break; |
6334 |
|
case 421: |
6335 |
|
|
6336 |
|
/* Line 1806 of yacc.c */ |
6337 |
< |
#line 2601 "conf_parser.y" |
6337 |
> |
#line 2598 "conf_parser.y" |
6338 |
|
{ |
6339 |
|
if (conf_parser_ctx.pass == 2) |
6340 |
|
regex_ban = 1; |
6344 |
|
case 428: |
6345 |
|
|
6346 |
|
/* Line 1806 of yacc.c */ |
6347 |
< |
#line 2610 "conf_parser.y" |
6347 |
> |
#line 2607 "conf_parser.y" |
6348 |
|
{ |
6349 |
|
if (conf_parser_ctx.pass == 2) |
6350 |
|
strlcpy(gecos_name, yylval.string, sizeof(gecos_name)); |
6354 |
|
case 429: |
6355 |
|
|
6356 |
|
/* Line 1806 of yacc.c */ |
6357 |
< |
#line 2616 "conf_parser.y" |
6357 |
> |
#line 2613 "conf_parser.y" |
6358 |
|
{ |
6359 |
|
if (conf_parser_ctx.pass == 2) |
6360 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
6364 |
|
case 485: |
6365 |
|
|
6366 |
|
/* Line 1806 of yacc.c */ |
6367 |
< |
#line 2660 "conf_parser.y" |
6367 |
> |
#line 2657 "conf_parser.y" |
6368 |
|
{ |
6369 |
|
ConfigFileEntry.max_watch = (yyvsp[(3) - (4)].number); |
6370 |
|
} |
6373 |
|
case 486: |
6374 |
|
|
6375 |
|
/* Line 1806 of yacc.c */ |
6376 |
< |
#line 2665 "conf_parser.y" |
6376 |
> |
#line 2662 "conf_parser.y" |
6377 |
|
{ |
6378 |
|
ConfigFileEntry.gline_min_cidr = (yyvsp[(3) - (4)].number); |
6379 |
|
} |
6382 |
|
case 487: |
6383 |
|
|
6384 |
|
/* Line 1806 of yacc.c */ |
6385 |
< |
#line 2670 "conf_parser.y" |
6385 |
> |
#line 2667 "conf_parser.y" |
6386 |
|
{ |
6387 |
|
ConfigFileEntry.gline_min_cidr6 = (yyvsp[(3) - (4)].number); |
6388 |
|
} |
6391 |
|
case 488: |
6392 |
|
|
6393 |
|
/* Line 1806 of yacc.c */ |
6394 |
< |
#line 2675 "conf_parser.y" |
6394 |
> |
#line 2672 "conf_parser.y" |
6395 |
|
{ |
6396 |
|
ConfigFileEntry.use_whois_actually = yylval.number; |
6397 |
|
} |
6400 |
|
case 489: |
6401 |
|
|
6402 |
|
/* Line 1806 of yacc.c */ |
6403 |
< |
#line 2680 "conf_parser.y" |
6403 |
> |
#line 2677 "conf_parser.y" |
6404 |
|
{ |
6405 |
|
GlobalSetOptions.rejecttime = yylval.number; |
6406 |
|
} |
6409 |
|
case 490: |
6410 |
|
|
6411 |
|
/* Line 1806 of yacc.c */ |
6412 |
< |
#line 2685 "conf_parser.y" |
6412 |
> |
#line 2682 "conf_parser.y" |
6413 |
|
{ |
6414 |
|
ConfigFileEntry.tkline_expire_notices = yylval.number; |
6415 |
|
} |
6418 |
|
case 491: |
6419 |
|
|
6420 |
|
/* Line 1806 of yacc.c */ |
6421 |
< |
#line 2690 "conf_parser.y" |
6421 |
> |
#line 2687 "conf_parser.y" |
6422 |
|
{ |
6423 |
|
ConfigFileEntry.kill_chase_time_limit = (yyvsp[(3) - (4)].number); |
6424 |
|
} |
6427 |
|
case 492: |
6428 |
|
|
6429 |
|
/* Line 1806 of yacc.c */ |
6430 |
< |
#line 2695 "conf_parser.y" |
6430 |
> |
#line 2692 "conf_parser.y" |
6431 |
|
{ |
6432 |
|
ConfigFileEntry.hide_spoof_ips = yylval.number; |
6433 |
|
} |
6436 |
|
case 493: |
6437 |
|
|
6438 |
|
/* Line 1806 of yacc.c */ |
6439 |
< |
#line 2700 "conf_parser.y" |
6439 |
> |
#line 2697 "conf_parser.y" |
6440 |
|
{ |
6441 |
|
ConfigFileEntry.ignore_bogus_ts = yylval.number; |
6442 |
|
} |
6445 |
|
case 494: |
6446 |
|
|
6447 |
|
/* Line 1806 of yacc.c */ |
6448 |
< |
#line 2705 "conf_parser.y" |
6448 |
> |
#line 2702 "conf_parser.y" |
6449 |
|
{ |
6450 |
|
ConfigFileEntry.disable_remote = yylval.number; |
6451 |
|
} |
6454 |
|
case 495: |
6455 |
|
|
6456 |
|
/* Line 1806 of yacc.c */ |
6457 |
< |
#line 2710 "conf_parser.y" |
6457 |
> |
#line 2707 "conf_parser.y" |
6458 |
|
{ |
6459 |
|
ConfigFileEntry.failed_oper_notice = yylval.number; |
6460 |
|
} |
6463 |
|
case 496: |
6464 |
|
|
6465 |
|
/* Line 1806 of yacc.c */ |
6466 |
< |
#line 2715 "conf_parser.y" |
6466 |
> |
#line 2712 "conf_parser.y" |
6467 |
|
{ |
6468 |
|
ConfigFileEntry.anti_nick_flood = yylval.number; |
6469 |
|
} |
6472 |
|
case 497: |
6473 |
|
|
6474 |
|
/* Line 1806 of yacc.c */ |
6475 |
< |
#line 2720 "conf_parser.y" |
6475 |
> |
#line 2717 "conf_parser.y" |
6476 |
|
{ |
6477 |
|
ConfigFileEntry.max_nick_time = (yyvsp[(3) - (4)].number); |
6478 |
|
} |
6481 |
|
case 498: |
6482 |
|
|
6483 |
|
/* Line 1806 of yacc.c */ |
6484 |
< |
#line 2725 "conf_parser.y" |
6484 |
> |
#line 2722 "conf_parser.y" |
6485 |
|
{ |
6486 |
|
ConfigFileEntry.max_nick_changes = (yyvsp[(3) - (4)].number); |
6487 |
|
} |
6490 |
|
case 499: |
6491 |
|
|
6492 |
|
/* Line 1806 of yacc.c */ |
6493 |
< |
#line 2730 "conf_parser.y" |
6493 |
> |
#line 2727 "conf_parser.y" |
6494 |
|
{ |
6495 |
|
ConfigFileEntry.max_accept = (yyvsp[(3) - (4)].number); |
6496 |
|
} |
6499 |
|
case 500: |
6500 |
|
|
6501 |
|
/* Line 1806 of yacc.c */ |
6502 |
< |
#line 2735 "conf_parser.y" |
6502 |
> |
#line 2732 "conf_parser.y" |
6503 |
|
{ |
6504 |
|
ConfigFileEntry.anti_spam_exit_message_time = (yyvsp[(3) - (4)].number); |
6505 |
|
} |
6508 |
|
case 501: |
6509 |
|
|
6510 |
|
/* Line 1806 of yacc.c */ |
6511 |
< |
#line 2740 "conf_parser.y" |
6511 |
> |
#line 2737 "conf_parser.y" |
6512 |
|
{ |
6513 |
|
ConfigFileEntry.ts_warn_delta = (yyvsp[(3) - (4)].number); |
6514 |
|
} |
6517 |
|
case 502: |
6518 |
|
|
6519 |
|
/* Line 1806 of yacc.c */ |
6520 |
< |
#line 2745 "conf_parser.y" |
6520 |
> |
#line 2742 "conf_parser.y" |
6521 |
|
{ |
6522 |
|
if (conf_parser_ctx.pass == 2) |
6523 |
|
ConfigFileEntry.ts_max_delta = (yyvsp[(3) - (4)].number); |
6527 |
|
case 503: |
6528 |
|
|
6529 |
|
/* Line 1806 of yacc.c */ |
6530 |
< |
#line 2751 "conf_parser.y" |
6530 |
> |
#line 2748 "conf_parser.y" |
6531 |
|
{ |
6532 |
|
if (((yyvsp[(3) - (4)].number) > 0) && conf_parser_ctx.pass == 1) |
6533 |
|
{ |
6542 |
|
case 504: |
6543 |
|
|
6544 |
|
/* Line 1806 of yacc.c */ |
6545 |
< |
#line 2762 "conf_parser.y" |
6545 |
> |
#line 2759 "conf_parser.y" |
6546 |
|
{ |
6547 |
|
ConfigFileEntry.kline_with_reason = yylval.number; |
6548 |
|
} |
6551 |
|
case 505: |
6552 |
|
|
6553 |
|
/* Line 1806 of yacc.c */ |
6554 |
< |
#line 2767 "conf_parser.y" |
6554 |
> |
#line 2764 "conf_parser.y" |
6555 |
|
{ |
6556 |
|
if (conf_parser_ctx.pass == 2) |
6557 |
|
{ |
6564 |
|
case 506: |
6565 |
|
|
6566 |
|
/* Line 1806 of yacc.c */ |
6567 |
< |
#line 2776 "conf_parser.y" |
6567 |
> |
#line 2773 "conf_parser.y" |
6568 |
|
{ |
6569 |
|
ConfigFileEntry.invisible_on_connect = yylval.number; |
6570 |
|
} |
6573 |
|
case 507: |
6574 |
|
|
6575 |
|
/* Line 1806 of yacc.c */ |
6576 |
< |
#line 2781 "conf_parser.y" |
6576 |
> |
#line 2778 "conf_parser.y" |
6577 |
|
{ |
6578 |
|
ConfigFileEntry.warn_no_nline = yylval.number; |
6579 |
|
} |
6582 |
|
case 508: |
6583 |
|
|
6584 |
|
/* Line 1806 of yacc.c */ |
6585 |
< |
#line 2786 "conf_parser.y" |
6585 |
> |
#line 2783 "conf_parser.y" |
6586 |
|
{ |
6587 |
|
ConfigFileEntry.stats_e_disabled = yylval.number; |
6588 |
|
} |
6591 |
|
case 509: |
6592 |
|
|
6593 |
|
/* Line 1806 of yacc.c */ |
6594 |
< |
#line 2791 "conf_parser.y" |
6594 |
> |
#line 2788 "conf_parser.y" |
6595 |
|
{ |
6596 |
|
ConfigFileEntry.stats_o_oper_only = yylval.number; |
6597 |
|
} |
6600 |
|
case 510: |
6601 |
|
|
6602 |
|
/* Line 1806 of yacc.c */ |
6603 |
< |
#line 2796 "conf_parser.y" |
6603 |
> |
#line 2793 "conf_parser.y" |
6604 |
|
{ |
6605 |
|
ConfigFileEntry.stats_P_oper_only = yylval.number; |
6606 |
|
} |
6609 |
|
case 511: |
6610 |
|
|
6611 |
|
/* Line 1806 of yacc.c */ |
6612 |
< |
#line 2801 "conf_parser.y" |
6612 |
> |
#line 2798 "conf_parser.y" |
6613 |
|
{ |
6614 |
|
ConfigFileEntry.stats_k_oper_only = 2 * yylval.number; |
6615 |
|
} |
6618 |
|
case 512: |
6619 |
|
|
6620 |
|
/* Line 1806 of yacc.c */ |
6621 |
< |
#line 2804 "conf_parser.y" |
6621 |
> |
#line 2801 "conf_parser.y" |
6622 |
|
{ |
6623 |
|
ConfigFileEntry.stats_k_oper_only = 1; |
6624 |
|
} |
6627 |
|
case 513: |
6628 |
|
|
6629 |
|
/* Line 1806 of yacc.c */ |
6630 |
< |
#line 2809 "conf_parser.y" |
6630 |
> |
#line 2806 "conf_parser.y" |
6631 |
|
{ |
6632 |
|
ConfigFileEntry.stats_i_oper_only = 2 * yylval.number; |
6633 |
|
} |
6636 |
|
case 514: |
6637 |
|
|
6638 |
|
/* Line 1806 of yacc.c */ |
6639 |
< |
#line 2812 "conf_parser.y" |
6639 |
> |
#line 2809 "conf_parser.y" |
6640 |
|
{ |
6641 |
|
ConfigFileEntry.stats_i_oper_only = 1; |
6642 |
|
} |
6645 |
|
case 515: |
6646 |
|
|
6647 |
|
/* Line 1806 of yacc.c */ |
6648 |
< |
#line 2817 "conf_parser.y" |
6648 |
> |
#line 2814 "conf_parser.y" |
6649 |
|
{ |
6650 |
|
ConfigFileEntry.pace_wait = (yyvsp[(3) - (4)].number); |
6651 |
|
} |
6654 |
|
case 516: |
6655 |
|
|
6656 |
|
/* Line 1806 of yacc.c */ |
6657 |
< |
#line 2822 "conf_parser.y" |
6657 |
> |
#line 2819 "conf_parser.y" |
6658 |
|
{ |
6659 |
|
ConfigFileEntry.caller_id_wait = (yyvsp[(3) - (4)].number); |
6660 |
|
} |
6663 |
|
case 517: |
6664 |
|
|
6665 |
|
/* Line 1806 of yacc.c */ |
6666 |
< |
#line 2827 "conf_parser.y" |
6666 |
> |
#line 2824 "conf_parser.y" |
6667 |
|
{ |
6668 |
|
ConfigFileEntry.opers_bypass_callerid = yylval.number; |
6669 |
|
} |
6672 |
|
case 518: |
6673 |
|
|
6674 |
|
/* Line 1806 of yacc.c */ |
6675 |
< |
#line 2832 "conf_parser.y" |
6675 |
> |
#line 2829 "conf_parser.y" |
6676 |
|
{ |
6677 |
|
ConfigFileEntry.pace_wait_simple = (yyvsp[(3) - (4)].number); |
6678 |
|
} |
6681 |
|
case 519: |
6682 |
|
|
6683 |
|
/* Line 1806 of yacc.c */ |
6684 |
< |
#line 2837 "conf_parser.y" |
6684 |
> |
#line 2834 "conf_parser.y" |
6685 |
|
{ |
6686 |
|
ConfigFileEntry.short_motd = yylval.number; |
6687 |
|
} |
6690 |
|
case 520: |
6691 |
|
|
6692 |
|
/* Line 1806 of yacc.c */ |
6693 |
< |
#line 2842 "conf_parser.y" |
6693 |
> |
#line 2839 "conf_parser.y" |
6694 |
|
{ |
6695 |
|
ConfigFileEntry.no_oper_flood = yylval.number; |
6696 |
|
} |
6699 |
|
case 521: |
6700 |
|
|
6701 |
|
/* Line 1806 of yacc.c */ |
6702 |
< |
#line 2847 "conf_parser.y" |
6702 |
> |
#line 2844 "conf_parser.y" |
6703 |
|
{ |
6704 |
|
ConfigFileEntry.true_no_oper_flood = yylval.number; |
6705 |
|
} |
6708 |
|
case 522: |
6709 |
|
|
6710 |
|
/* Line 1806 of yacc.c */ |
6711 |
< |
#line 2852 "conf_parser.y" |
6711 |
> |
#line 2849 "conf_parser.y" |
6712 |
|
{ |
6713 |
|
ConfigFileEntry.oper_pass_resv = yylval.number; |
6714 |
|
} |
6717 |
|
case 523: |
6718 |
|
|
6719 |
|
/* Line 1806 of yacc.c */ |
6720 |
< |
#line 2857 "conf_parser.y" |
6720 |
> |
#line 2854 "conf_parser.y" |
6721 |
|
{ |
6722 |
|
if (conf_parser_ctx.pass == 2) |
6723 |
|
{ |
6732 |
|
case 524: |
6733 |
|
|
6734 |
|
/* Line 1806 of yacc.c */ |
6735 |
< |
#line 2868 "conf_parser.y" |
6735 |
> |
#line 2865 "conf_parser.y" |
6736 |
|
{ |
6737 |
|
ConfigFileEntry.dots_in_ident = (yyvsp[(3) - (4)].number); |
6738 |
|
} |
6741 |
|
case 525: |
6742 |
|
|
6743 |
|
/* Line 1806 of yacc.c */ |
6744 |
< |
#line 2873 "conf_parser.y" |
6744 |
> |
#line 2870 "conf_parser.y" |
6745 |
|
{ |
6746 |
|
ConfigFileEntry.max_targets = (yyvsp[(3) - (4)].number); |
6747 |
|
} |
6750 |
|
case 526: |
6751 |
|
|
6752 |
|
/* Line 1806 of yacc.c */ |
6753 |
< |
#line 2878 "conf_parser.y" |
6753 |
> |
#line 2875 "conf_parser.y" |
6754 |
|
{ |
6755 |
|
ConfigFileEntry.use_egd = yylval.number; |
6756 |
|
} |
6759 |
|
case 527: |
6760 |
|
|
6761 |
|
/* Line 1806 of yacc.c */ |
6762 |
< |
#line 2883 "conf_parser.y" |
6762 |
> |
#line 2880 "conf_parser.y" |
6763 |
|
{ |
6764 |
|
if (conf_parser_ctx.pass == 2) |
6765 |
|
{ |
6772 |
|
case 528: |
6773 |
|
|
6774 |
|
/* Line 1806 of yacc.c */ |
6775 |
< |
#line 2892 "conf_parser.y" |
6775 |
> |
#line 2889 "conf_parser.y" |
6776 |
|
{ |
6777 |
|
if (conf_parser_ctx.pass == 2 && valid_servname(yylval.string)) |
6778 |
|
{ |
6785 |
|
case 529: |
6786 |
|
|
6787 |
|
/* Line 1806 of yacc.c */ |
6788 |
< |
#line 2901 "conf_parser.y" |
6788 |
> |
#line 2898 "conf_parser.y" |
6789 |
|
{ |
6790 |
|
ConfigFileEntry.ping_cookie = yylval.number; |
6791 |
|
} |
6794 |
|
case 530: |
6795 |
|
|
6796 |
|
/* Line 1806 of yacc.c */ |
6797 |
< |
#line 2906 "conf_parser.y" |
6797 |
> |
#line 2903 "conf_parser.y" |
6798 |
|
{ |
6799 |
|
ConfigFileEntry.disable_auth = yylval.number; |
6800 |
|
} |
6803 |
|
case 531: |
6804 |
|
|
6805 |
|
/* Line 1806 of yacc.c */ |
6806 |
< |
#line 2911 "conf_parser.y" |
6806 |
> |
#line 2908 "conf_parser.y" |
6807 |
|
{ |
6808 |
|
ConfigFileEntry.throttle_time = yylval.number; |
6809 |
|
} |
6812 |
|
case 532: |
6813 |
|
|
6814 |
|
/* Line 1806 of yacc.c */ |
6815 |
< |
#line 2916 "conf_parser.y" |
6815 |
> |
#line 2913 "conf_parser.y" |
6816 |
|
{ |
6817 |
|
ConfigFileEntry.oper_umodes = 0; |
6818 |
|
} |
6821 |
|
case 536: |
6822 |
|
|
6823 |
|
/* Line 1806 of yacc.c */ |
6824 |
< |
#line 2922 "conf_parser.y" |
6824 |
> |
#line 2919 "conf_parser.y" |
6825 |
|
{ |
6826 |
|
ConfigFileEntry.oper_umodes |= UMODE_BOTS; |
6827 |
|
} |
6830 |
|
case 537: |
6831 |
|
|
6832 |
|
/* Line 1806 of yacc.c */ |
6833 |
< |
#line 2925 "conf_parser.y" |
6833 |
> |
#line 2922 "conf_parser.y" |
6834 |
|
{ |
6835 |
|
ConfigFileEntry.oper_umodes |= UMODE_CCONN; |
6836 |
|
} |
6839 |
|
case 538: |
6840 |
|
|
6841 |
|
/* Line 1806 of yacc.c */ |
6842 |
< |
#line 2928 "conf_parser.y" |
6842 |
> |
#line 2925 "conf_parser.y" |
6843 |
|
{ |
6844 |
|
ConfigFileEntry.oper_umodes |= UMODE_CCONN_FULL; |
6845 |
|
} |
6848 |
|
case 539: |
6849 |
|
|
6850 |
|
/* Line 1806 of yacc.c */ |
6851 |
< |
#line 2931 "conf_parser.y" |
6851 |
> |
#line 2928 "conf_parser.y" |
6852 |
|
{ |
6853 |
|
ConfigFileEntry.oper_umodes |= UMODE_DEAF; |
6854 |
|
} |
6857 |
|
case 540: |
6858 |
|
|
6859 |
|
/* Line 1806 of yacc.c */ |
6860 |
< |
#line 2934 "conf_parser.y" |
6860 |
> |
#line 2931 "conf_parser.y" |
6861 |
|
{ |
6862 |
|
ConfigFileEntry.oper_umodes |= UMODE_DEBUG; |
6863 |
|
} |
6866 |
|
case 541: |
6867 |
|
|
6868 |
|
/* Line 1806 of yacc.c */ |
6869 |
< |
#line 2937 "conf_parser.y" |
6869 |
> |
#line 2934 "conf_parser.y" |
6870 |
|
{ |
6871 |
|
ConfigFileEntry.oper_umodes |= UMODE_FULL; |
6872 |
|
} |
6875 |
|
case 542: |
6876 |
|
|
6877 |
|
/* Line 1806 of yacc.c */ |
6878 |
< |
#line 2940 "conf_parser.y" |
6878 |
> |
#line 2937 "conf_parser.y" |
6879 |
|
{ |
6880 |
|
ConfigFileEntry.oper_umodes |= UMODE_HIDDEN; |
6881 |
|
} |
6884 |
|
case 543: |
6885 |
|
|
6886 |
|
/* Line 1806 of yacc.c */ |
6887 |
< |
#line 2943 "conf_parser.y" |
6887 |
> |
#line 2940 "conf_parser.y" |
6888 |
|
{ |
6889 |
|
ConfigFileEntry.oper_umodes |= UMODE_SKILL; |
6890 |
|
} |
6893 |
|
case 544: |
6894 |
|
|
6895 |
|
/* Line 1806 of yacc.c */ |
6896 |
< |
#line 2946 "conf_parser.y" |
6896 |
> |
#line 2943 "conf_parser.y" |
6897 |
|
{ |
6898 |
|
ConfigFileEntry.oper_umodes |= UMODE_NCHANGE; |
6899 |
|
} |
6902 |
|
case 545: |
6903 |
|
|
6904 |
|
/* Line 1806 of yacc.c */ |
6905 |
< |
#line 2949 "conf_parser.y" |
6905 |
> |
#line 2946 "conf_parser.y" |
6906 |
|
{ |
6907 |
|
ConfigFileEntry.oper_umodes |= UMODE_REJ; |
6908 |
|
} |
6911 |
|
case 546: |
6912 |
|
|
6913 |
|
/* Line 1806 of yacc.c */ |
6914 |
< |
#line 2952 "conf_parser.y" |
6914 |
> |
#line 2949 "conf_parser.y" |
6915 |
|
{ |
6916 |
|
ConfigFileEntry.oper_umodes |= UMODE_UNAUTH; |
6917 |
|
} |
6920 |
|
case 547: |
6921 |
|
|
6922 |
|
/* Line 1806 of yacc.c */ |
6923 |
< |
#line 2955 "conf_parser.y" |
6923 |
> |
#line 2952 "conf_parser.y" |
6924 |
|
{ |
6925 |
|
ConfigFileEntry.oper_umodes |= UMODE_SPY; |
6926 |
|
} |
6929 |
|
case 548: |
6930 |
|
|
6931 |
|
/* Line 1806 of yacc.c */ |
6932 |
< |
#line 2958 "conf_parser.y" |
6932 |
> |
#line 2955 "conf_parser.y" |
6933 |
|
{ |
6934 |
|
ConfigFileEntry.oper_umodes |= UMODE_EXTERNAL; |
6935 |
|
} |
6938 |
|
case 549: |
6939 |
|
|
6940 |
|
/* Line 1806 of yacc.c */ |
6941 |
< |
#line 2961 "conf_parser.y" |
6941 |
> |
#line 2958 "conf_parser.y" |
6942 |
|
{ |
6943 |
|
ConfigFileEntry.oper_umodes |= UMODE_OPERWALL; |
6944 |
|
} |
6947 |
|
case 550: |
6948 |
|
|
6949 |
|
/* Line 1806 of yacc.c */ |
6950 |
< |
#line 2964 "conf_parser.y" |
6950 |
> |
#line 2961 "conf_parser.y" |
6951 |
|
{ |
6952 |
|
ConfigFileEntry.oper_umodes |= UMODE_SERVNOTICE; |
6953 |
|
} |
6956 |
|
case 551: |
6957 |
|
|
6958 |
|
/* Line 1806 of yacc.c */ |
6959 |
< |
#line 2967 "conf_parser.y" |
6959 |
> |
#line 2964 "conf_parser.y" |
6960 |
|
{ |
6961 |
|
ConfigFileEntry.oper_umodes |= UMODE_INVISIBLE; |
6962 |
|
} |
6965 |
|
case 552: |
6966 |
|
|
6967 |
|
/* Line 1806 of yacc.c */ |
6968 |
< |
#line 2970 "conf_parser.y" |
6968 |
> |
#line 2967 "conf_parser.y" |
6969 |
|
{ |
6970 |
|
ConfigFileEntry.oper_umodes |= UMODE_WALLOP; |
6971 |
|
} |
6974 |
|
case 553: |
6975 |
|
|
6976 |
|
/* Line 1806 of yacc.c */ |
6977 |
< |
#line 2973 "conf_parser.y" |
6977 |
> |
#line 2970 "conf_parser.y" |
6978 |
|
{ |
6979 |
|
ConfigFileEntry.oper_umodes |= UMODE_SOFTCALLERID; |
6980 |
|
} |
6983 |
|
case 554: |
6984 |
|
|
6985 |
|
/* Line 1806 of yacc.c */ |
6986 |
< |
#line 2976 "conf_parser.y" |
6986 |
> |
#line 2973 "conf_parser.y" |
6987 |
|
{ |
6988 |
|
ConfigFileEntry.oper_umodes |= UMODE_CALLERID; |
6989 |
|
} |
6992 |
|
case 555: |
6993 |
|
|
6994 |
|
/* Line 1806 of yacc.c */ |
6995 |
< |
#line 2979 "conf_parser.y" |
6995 |
> |
#line 2976 "conf_parser.y" |
6996 |
|
{ |
6997 |
|
ConfigFileEntry.oper_umodes |= UMODE_LOCOPS; |
6998 |
|
} |
7001 |
|
case 556: |
7002 |
|
|
7003 |
|
/* Line 1806 of yacc.c */ |
7004 |
< |
#line 2984 "conf_parser.y" |
7004 |
> |
#line 2981 "conf_parser.y" |
7005 |
|
{ |
7006 |
|
ConfigFileEntry.oper_only_umodes = 0; |
7007 |
|
} |
7010 |
|
case 560: |
7011 |
|
|
7012 |
|
/* Line 1806 of yacc.c */ |
7013 |
< |
#line 2990 "conf_parser.y" |
7013 |
> |
#line 2987 "conf_parser.y" |
7014 |
|
{ |
7015 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_BOTS; |
7016 |
|
} |
7019 |
|
case 561: |
7020 |
|
|
7021 |
|
/* Line 1806 of yacc.c */ |
7022 |
< |
#line 2993 "conf_parser.y" |
7022 |
> |
#line 2990 "conf_parser.y" |
7023 |
|
{ |
7024 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CCONN; |
7025 |
|
} |
7028 |
|
case 562: |
7029 |
|
|
7030 |
|
/* Line 1806 of yacc.c */ |
7031 |
< |
#line 2996 "conf_parser.y" |
7031 |
> |
#line 2993 "conf_parser.y" |
7032 |
|
{ |
7033 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CCONN_FULL; |
7034 |
|
} |
7037 |
|
case 563: |
7038 |
|
|
7039 |
|
/* Line 1806 of yacc.c */ |
7040 |
< |
#line 2999 "conf_parser.y" |
7040 |
> |
#line 2996 "conf_parser.y" |
7041 |
|
{ |
7042 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_DEAF; |
7043 |
|
} |
7046 |
|
case 564: |
7047 |
|
|
7048 |
|
/* Line 1806 of yacc.c */ |
7049 |
< |
#line 3002 "conf_parser.y" |
7049 |
> |
#line 2999 "conf_parser.y" |
7050 |
|
{ |
7051 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_DEBUG; |
7052 |
|
} |
7055 |
|
case 565: |
7056 |
|
|
7057 |
|
/* Line 1806 of yacc.c */ |
7058 |
< |
#line 3005 "conf_parser.y" |
7058 |
> |
#line 3002 "conf_parser.y" |
7059 |
|
{ |
7060 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_FULL; |
7061 |
|
} |
7064 |
|
case 566: |
7065 |
|
|
7066 |
|
/* Line 1806 of yacc.c */ |
7067 |
< |
#line 3008 "conf_parser.y" |
7067 |
> |
#line 3005 "conf_parser.y" |
7068 |
|
{ |
7069 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SKILL; |
7070 |
|
} |
7073 |
|
case 567: |
7074 |
|
|
7075 |
|
/* Line 1806 of yacc.c */ |
7076 |
< |
#line 3011 "conf_parser.y" |
7076 |
> |
#line 3008 "conf_parser.y" |
7077 |
|
{ |
7078 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_HIDDEN; |
7079 |
|
} |
7082 |
|
case 568: |
7083 |
|
|
7084 |
|
/* Line 1806 of yacc.c */ |
7085 |
< |
#line 3014 "conf_parser.y" |
7085 |
> |
#line 3011 "conf_parser.y" |
7086 |
|
{ |
7087 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_NCHANGE; |
7088 |
|
} |
7091 |
|
case 569: |
7092 |
|
|
7093 |
|
/* Line 1806 of yacc.c */ |
7094 |
< |
#line 3017 "conf_parser.y" |
7094 |
> |
#line 3014 "conf_parser.y" |
7095 |
|
{ |
7096 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_REJ; |
7097 |
|
} |
7100 |
|
case 570: |
7101 |
|
|
7102 |
|
/* Line 1806 of yacc.c */ |
7103 |
< |
#line 3020 "conf_parser.y" |
7103 |
> |
#line 3017 "conf_parser.y" |
7104 |
|
{ |
7105 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_UNAUTH; |
7106 |
|
} |
7109 |
|
case 571: |
7110 |
|
|
7111 |
|
/* Line 1806 of yacc.c */ |
7112 |
< |
#line 3023 "conf_parser.y" |
7112 |
> |
#line 3020 "conf_parser.y" |
7113 |
|
{ |
7114 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SPY; |
7115 |
|
} |
7118 |
|
case 572: |
7119 |
|
|
7120 |
|
/* Line 1806 of yacc.c */ |
7121 |
< |
#line 3026 "conf_parser.y" |
7121 |
> |
#line 3023 "conf_parser.y" |
7122 |
|
{ |
7123 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_EXTERNAL; |
7124 |
|
} |
7127 |
|
case 573: |
7128 |
|
|
7129 |
|
/* Line 1806 of yacc.c */ |
7130 |
< |
#line 3029 "conf_parser.y" |
7130 |
> |
#line 3026 "conf_parser.y" |
7131 |
|
{ |
7132 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_OPERWALL; |
7133 |
|
} |
7136 |
|
case 574: |
7137 |
|
|
7138 |
|
/* Line 1806 of yacc.c */ |
7139 |
< |
#line 3032 "conf_parser.y" |
7139 |
> |
#line 3029 "conf_parser.y" |
7140 |
|
{ |
7141 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SERVNOTICE; |
7142 |
|
} |
7145 |
|
case 575: |
7146 |
|
|
7147 |
|
/* Line 1806 of yacc.c */ |
7148 |
< |
#line 3035 "conf_parser.y" |
7148 |
> |
#line 3032 "conf_parser.y" |
7149 |
|
{ |
7150 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_INVISIBLE; |
7151 |
|
} |
7154 |
|
case 576: |
7155 |
|
|
7156 |
|
/* Line 1806 of yacc.c */ |
7157 |
< |
#line 3038 "conf_parser.y" |
7157 |
> |
#line 3035 "conf_parser.y" |
7158 |
|
{ |
7159 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_WALLOP; |
7160 |
|
} |
7163 |
|
case 577: |
7164 |
|
|
7165 |
|
/* Line 1806 of yacc.c */ |
7166 |
< |
#line 3041 "conf_parser.y" |
7166 |
> |
#line 3038 "conf_parser.y" |
7167 |
|
{ |
7168 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SOFTCALLERID; |
7169 |
|
} |
7172 |
|
case 578: |
7173 |
|
|
7174 |
|
/* Line 1806 of yacc.c */ |
7175 |
< |
#line 3044 "conf_parser.y" |
7175 |
> |
#line 3041 "conf_parser.y" |
7176 |
|
{ |
7177 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CALLERID; |
7178 |
|
} |
7181 |
|
case 579: |
7182 |
|
|
7183 |
|
/* Line 1806 of yacc.c */ |
7184 |
< |
#line 3047 "conf_parser.y" |
7184 |
> |
#line 3044 "conf_parser.y" |
7185 |
|
{ |
7186 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_LOCOPS; |
7187 |
|
} |
7190 |
|
case 580: |
7191 |
|
|
7192 |
|
/* Line 1806 of yacc.c */ |
7193 |
< |
#line 3052 "conf_parser.y" |
7193 |
> |
#line 3049 "conf_parser.y" |
7194 |
|
{ |
7195 |
|
ConfigFileEntry.min_nonwildcard = (yyvsp[(3) - (4)].number); |
7196 |
|
} |
7199 |
|
case 581: |
7200 |
|
|
7201 |
|
/* Line 1806 of yacc.c */ |
7202 |
< |
#line 3057 "conf_parser.y" |
7202 |
> |
#line 3054 "conf_parser.y" |
7203 |
|
{ |
7204 |
|
ConfigFileEntry.min_nonwildcard_simple = (yyvsp[(3) - (4)].number); |
7205 |
|
} |
7208 |
|
case 582: |
7209 |
|
|
7210 |
|
/* Line 1806 of yacc.c */ |
7211 |
< |
#line 3062 "conf_parser.y" |
7211 |
> |
#line 3059 "conf_parser.y" |
7212 |
|
{ |
7213 |
|
ConfigFileEntry.default_floodcount = (yyvsp[(3) - (4)].number); |
7214 |
|
} |
7217 |
|
case 583: |
7218 |
|
|
7219 |
|
/* Line 1806 of yacc.c */ |
7220 |
< |
#line 3067 "conf_parser.y" |
7220 |
> |
#line 3064 "conf_parser.y" |
7221 |
|
{ |
7222 |
|
ConfigFileEntry.client_flood = (yyvsp[(3) - (4)].number); |
7223 |
|
} |
7226 |
|
case 584: |
7227 |
|
|
7228 |
|
/* Line 1806 of yacc.c */ |
7229 |
< |
#line 3076 "conf_parser.y" |
7229 |
> |
#line 3073 "conf_parser.y" |
7230 |
|
{ |
7231 |
|
if (conf_parser_ctx.pass == 2) |
7232 |
|
{ |
7239 |
|
case 585: |
7240 |
|
|
7241 |
|
/* Line 1806 of yacc.c */ |
7242 |
< |
#line 3083 "conf_parser.y" |
7242 |
> |
#line 3080 "conf_parser.y" |
7243 |
|
{ |
7244 |
|
if (conf_parser_ctx.pass == 2) |
7245 |
|
{ |
7260 |
|
case 595: |
7261 |
|
|
7262 |
|
/* Line 1806 of yacc.c */ |
7263 |
< |
#line 3109 "conf_parser.y" |
7263 |
> |
#line 3106 "conf_parser.y" |
7264 |
|
{ |
7265 |
|
if (conf_parser_ctx.pass == 2) |
7266 |
|
ConfigFileEntry.glines = yylval.number; |
7270 |
|
case 596: |
7271 |
|
|
7272 |
|
/* Line 1806 of yacc.c */ |
7273 |
< |
#line 3115 "conf_parser.y" |
7273 |
> |
#line 3112 "conf_parser.y" |
7274 |
|
{ |
7275 |
|
if (conf_parser_ctx.pass == 2) |
7276 |
|
ConfigFileEntry.gline_time = (yyvsp[(3) - (4)].number); |
7280 |
|
case 597: |
7281 |
|
|
7282 |
|
/* Line 1806 of yacc.c */ |
7283 |
< |
#line 3121 "conf_parser.y" |
7283 |
> |
#line 3118 "conf_parser.y" |
7284 |
|
{ |
7285 |
|
if (conf_parser_ctx.pass == 2) |
7286 |
|
ConfigFileEntry.gline_logging = 0; |
7290 |
|
case 601: |
7291 |
|
|
7292 |
|
/* Line 1806 of yacc.c */ |
7293 |
< |
#line 3127 "conf_parser.y" |
7293 |
> |
#line 3124 "conf_parser.y" |
7294 |
|
{ |
7295 |
|
if (conf_parser_ctx.pass == 2) |
7296 |
|
ConfigFileEntry.gline_logging |= GDENY_REJECT; |
7300 |
|
case 602: |
7301 |
|
|
7302 |
|
/* Line 1806 of yacc.c */ |
7303 |
< |
#line 3131 "conf_parser.y" |
7303 |
> |
#line 3128 "conf_parser.y" |
7304 |
|
{ |
7305 |
|
if (conf_parser_ctx.pass == 2) |
7306 |
|
ConfigFileEntry.gline_logging |= GDENY_BLOCK; |
7310 |
|
case 603: |
7311 |
|
|
7312 |
|
/* Line 1806 of yacc.c */ |
7313 |
< |
#line 3137 "conf_parser.y" |
7313 |
> |
#line 3134 "conf_parser.y" |
7314 |
|
{ |
7315 |
|
if (conf_parser_ctx.pass == 2) |
7316 |
|
{ |
7348 |
|
case 604: |
7349 |
|
|
7350 |
|
/* Line 1806 of yacc.c */ |
7351 |
< |
#line 3171 "conf_parser.y" |
7351 |
> |
#line 3168 "conf_parser.y" |
7352 |
|
{ |
7353 |
|
if (conf_parser_ctx.pass == 2) |
7354 |
|
{ |
7361 |
|
case 605: |
7362 |
|
|
7363 |
|
/* Line 1806 of yacc.c */ |
7364 |
< |
#line 3180 "conf_parser.y" |
7364 |
> |
#line 3177 "conf_parser.y" |
7365 |
|
{ |
7366 |
|
if (conf_parser_ctx.pass == 2) |
7367 |
|
yy_aconf->flags = 0; |
7371 |
|
case 606: |
7372 |
|
|
7373 |
|
/* Line 1806 of yacc.c */ |
7374 |
< |
#line 3184 "conf_parser.y" |
7374 |
> |
#line 3181 "conf_parser.y" |
7375 |
|
{ |
7376 |
|
if (conf_parser_ctx.pass == 2) |
7377 |
|
{ |
7421 |
|
case 609: |
7422 |
|
|
7423 |
|
/* Line 1806 of yacc.c */ |
7424 |
< |
#line 3231 "conf_parser.y" |
7424 |
> |
#line 3228 "conf_parser.y" |
7425 |
|
{ |
7426 |
|
if (conf_parser_ctx.pass == 2) |
7427 |
|
yy_aconf->flags |= GDENY_REJECT; |
7431 |
|
case 610: |
7432 |
|
|
7433 |
|
/* Line 1806 of yacc.c */ |
7434 |
< |
#line 3235 "conf_parser.y" |
7434 |
> |
#line 3232 "conf_parser.y" |
7435 |
|
{ |
7436 |
|
if (conf_parser_ctx.pass == 2) |
7437 |
|
yy_aconf->flags |= GDENY_BLOCK; |
7441 |
|
case 633: |
7442 |
|
|
7443 |
|
/* Line 1806 of yacc.c */ |
7444 |
< |
#line 3259 "conf_parser.y" |
7444 |
> |
#line 3256 "conf_parser.y" |
7445 |
|
{ |
7446 |
|
ConfigChannel.disable_fake_channels = yylval.number; |
7447 |
|
} |
7450 |
|
case 634: |
7451 |
|
|
7452 |
|
/* Line 1806 of yacc.c */ |
7453 |
< |
#line 3264 "conf_parser.y" |
7453 |
> |
#line 3261 "conf_parser.y" |
7454 |
|
{ |
7455 |
|
ConfigChannel.restrict_channels = yylval.number; |
7456 |
|
} |
7459 |
|
case 635: |
7460 |
|
|
7461 |
|
/* Line 1806 of yacc.c */ |
7462 |
< |
#line 3269 "conf_parser.y" |
7462 |
> |
#line 3266 "conf_parser.y" |
7463 |
|
{ |
7464 |
|
ConfigChannel.disable_local_channels = yylval.number; |
7465 |
|
} |
7468 |
|
case 636: |
7469 |
|
|
7470 |
|
/* Line 1806 of yacc.c */ |
7471 |
< |
#line 3274 "conf_parser.y" |
7471 |
> |
#line 3271 "conf_parser.y" |
7472 |
|
{ |
7473 |
|
ConfigChannel.use_except = yylval.number; |
7474 |
|
} |
7477 |
|
case 637: |
7478 |
|
|
7479 |
|
/* Line 1806 of yacc.c */ |
7480 |
< |
#line 3279 "conf_parser.y" |
7480 |
> |
#line 3276 "conf_parser.y" |
7481 |
|
{ |
7482 |
|
ConfigChannel.use_invex = yylval.number; |
7483 |
|
} |
7486 |
|
case 638: |
7487 |
|
|
7488 |
|
/* Line 1806 of yacc.c */ |
7489 |
< |
#line 3284 "conf_parser.y" |
7489 |
> |
#line 3281 "conf_parser.y" |
7490 |
|
{ |
7491 |
|
ConfigChannel.use_knock = yylval.number; |
7492 |
|
} |
7495 |
|
case 639: |
7496 |
|
|
7497 |
|
/* Line 1806 of yacc.c */ |
7498 |
< |
#line 3289 "conf_parser.y" |
7498 |
> |
#line 3286 "conf_parser.y" |
7499 |
|
{ |
7500 |
|
ConfigChannel.knock_delay = (yyvsp[(3) - (4)].number); |
7501 |
|
} |
7504 |
|
case 640: |
7505 |
|
|
7506 |
|
/* Line 1806 of yacc.c */ |
7507 |
< |
#line 3294 "conf_parser.y" |
7507 |
> |
#line 3291 "conf_parser.y" |
7508 |
|
{ |
7509 |
|
ConfigChannel.knock_delay_channel = (yyvsp[(3) - (4)].number); |
7510 |
|
} |
7513 |
|
case 641: |
7514 |
|
|
7515 |
|
/* Line 1806 of yacc.c */ |
7516 |
< |
#line 3299 "conf_parser.y" |
7516 |
> |
#line 3296 "conf_parser.y" |
7517 |
|
{ |
7518 |
|
ConfigChannel.max_chans_per_user = (yyvsp[(3) - (4)].number); |
7519 |
|
} |
7522 |
|
case 642: |
7523 |
|
|
7524 |
|
/* Line 1806 of yacc.c */ |
7525 |
< |
#line 3304 "conf_parser.y" |
7525 |
> |
#line 3301 "conf_parser.y" |
7526 |
|
{ |
7527 |
|
ConfigChannel.quiet_on_ban = yylval.number; |
7528 |
|
} |
7531 |
|
case 643: |
7532 |
|
|
7533 |
|
/* Line 1806 of yacc.c */ |
7534 |
< |
#line 3309 "conf_parser.y" |
7534 |
> |
#line 3306 "conf_parser.y" |
7535 |
|
{ |
7536 |
|
ConfigChannel.max_bans = (yyvsp[(3) - (4)].number); |
7537 |
|
} |
7540 |
|
case 644: |
7541 |
|
|
7542 |
|
/* Line 1806 of yacc.c */ |
7543 |
< |
#line 3314 "conf_parser.y" |
7543 |
> |
#line 3311 "conf_parser.y" |
7544 |
|
{ |
7545 |
|
ConfigChannel.default_split_user_count = (yyvsp[(3) - (4)].number); |
7546 |
|
} |
7549 |
|
case 645: |
7550 |
|
|
7551 |
|
/* Line 1806 of yacc.c */ |
7552 |
< |
#line 3319 "conf_parser.y" |
7552 |
> |
#line 3316 "conf_parser.y" |
7553 |
|
{ |
7554 |
|
ConfigChannel.default_split_server_count = (yyvsp[(3) - (4)].number); |
7555 |
|
} |
7558 |
|
case 646: |
7559 |
|
|
7560 |
|
/* Line 1806 of yacc.c */ |
7561 |
< |
#line 3324 "conf_parser.y" |
7561 |
> |
#line 3321 "conf_parser.y" |
7562 |
|
{ |
7563 |
|
ConfigChannel.no_create_on_split = yylval.number; |
7564 |
|
} |
7567 |
|
case 647: |
7568 |
|
|
7569 |
|
/* Line 1806 of yacc.c */ |
7570 |
< |
#line 3329 "conf_parser.y" |
7570 |
> |
#line 3326 "conf_parser.y" |
7571 |
|
{ |
7572 |
|
ConfigChannel.no_join_on_split = yylval.number; |
7573 |
|
} |
7576 |
|
case 648: |
7577 |
|
|
7578 |
|
/* Line 1806 of yacc.c */ |
7579 |
< |
#line 3334 "conf_parser.y" |
7579 |
> |
#line 3331 "conf_parser.y" |
7580 |
|
{ |
7581 |
|
ConfigChannel.burst_topicwho = yylval.number; |
7582 |
|
} |
7585 |
|
case 649: |
7586 |
|
|
7587 |
|
/* Line 1806 of yacc.c */ |
7588 |
< |
#line 3339 "conf_parser.y" |
7588 |
> |
#line 3336 "conf_parser.y" |
7589 |
|
{ |
7590 |
|
GlobalSetOptions.joinfloodcount = yylval.number; |
7591 |
|
} |
7594 |
|
case 650: |
7595 |
|
|
7596 |
|
/* Line 1806 of yacc.c */ |
7597 |
< |
#line 3344 "conf_parser.y" |
7597 |
> |
#line 3341 "conf_parser.y" |
7598 |
|
{ |
7599 |
|
GlobalSetOptions.joinfloodtime = yylval.number; |
7600 |
|
} |
7603 |
|
case 662: |
7604 |
|
|
7605 |
|
/* Line 1806 of yacc.c */ |
7606 |
< |
#line 3363 "conf_parser.y" |
7606 |
> |
#line 3360 "conf_parser.y" |
7607 |
|
{ |
7608 |
|
if (conf_parser_ctx.pass == 2) |
7609 |
|
ConfigServerHide.flatten_links = yylval.number; |
7613 |
|
case 663: |
7614 |
|
|
7615 |
|
/* Line 1806 of yacc.c */ |
7616 |
< |
#line 3369 "conf_parser.y" |
7616 |
> |
#line 3366 "conf_parser.y" |
7617 |
|
{ |
7618 |
|
if (conf_parser_ctx.pass == 2) |
7619 |
|
ConfigServerHide.hide_servers = yylval.number; |
7623 |
|
case 664: |
7624 |
|
|
7625 |
|
/* Line 1806 of yacc.c */ |
7626 |
< |
#line 3375 "conf_parser.y" |
7626 |
> |
#line 3372 "conf_parser.y" |
7627 |
|
{ |
7628 |
|
if (conf_parser_ctx.pass == 2) |
7629 |
|
{ |
7636 |
|
case 665: |
7637 |
|
|
7638 |
|
/* Line 1806 of yacc.c */ |
7639 |
< |
#line 3384 "conf_parser.y" |
7639 |
> |
#line 3381 "conf_parser.y" |
7640 |
|
{ |
7641 |
|
if (conf_parser_ctx.pass == 2) |
7642 |
|
{ |
7654 |
|
case 666: |
7655 |
|
|
7656 |
|
/* Line 1806 of yacc.c */ |
7657 |
< |
#line 3398 "conf_parser.y" |
7657 |
> |
#line 3395 "conf_parser.y" |
7658 |
|
{ |
7659 |
|
if (conf_parser_ctx.pass == 2) |
7660 |
|
ConfigServerHide.hidden = yylval.number; |
7664 |
|
case 667: |
7665 |
|
|
7666 |
|
/* Line 1806 of yacc.c */ |
7667 |
< |
#line 3404 "conf_parser.y" |
7667 |
> |
#line 3401 "conf_parser.y" |
7668 |
|
{ |
7669 |
|
if (conf_parser_ctx.pass == 2) |
7670 |
|
ConfigServerHide.disable_hidden = yylval.number; |
7674 |
|
case 668: |
7675 |
|
|
7676 |
|
/* Line 1806 of yacc.c */ |
7677 |
< |
#line 3410 "conf_parser.y" |
7677 |
> |
#line 3407 "conf_parser.y" |
7678 |
|
{ |
7679 |
|
if (conf_parser_ctx.pass == 2) |
7680 |
|
ConfigServerHide.hide_server_ips = yylval.number; |
7684 |
|
|
7685 |
|
|
7686 |
|
/* Line 1806 of yacc.c */ |
7687 |
< |
#line 7691 "conf_parser.c" |
7687 |
> |
#line 7688 "conf_parser.c" |
7688 |
|
default: break; |
7689 |
|
} |
7690 |
|
/* User semantic actions sometimes alter yychar, and that requires |