1370 |
|
435, 439, 443, 447, 453, 453, 454, 455, 456, 457, |
1371 |
|
464, 467, 467, 468, 468, 468, 470, 478, 487, 489, |
1372 |
|
489, 490, 490, 491, 491, 492, 492, 493, 494, 494, |
1373 |
< |
495, 495, 496, 497, 501, 500, 515, 515, 516, 520, |
1374 |
< |
526, 560, 620, 634, 649, 658, 672, 681, 709, 739, |
1375 |
< |
762, 784, 786, 786, 787, 787, 788, 788, 790, 799, |
1376 |
< |
808, 821, 823, 824, 826, 826, 827, 828, 828, 829, |
1377 |
< |
829, 830, 830, 831, 831, 832, 833, 835, 839, 843, |
1378 |
< |
850, 857, 864, 871, 878, 885, 892, 899, 903, 907, |
1379 |
< |
911, 915, 919, 923, 929, 939, 938, 1032, 1032, 1033, |
1380 |
< |
1033, 1034, 1034, 1034, 1034, 1035, 1035, 1036, 1036, 1036, |
1381 |
< |
1037, 1037, 1037, 1038, 1038, 1038, 1039, 1039, 1039, 1039, |
1382 |
< |
1040, 1040, 1041, 1041, 1043, 1055, 1067, 1101, 1113, 1124, |
1383 |
< |
1166, 1176, 1175, 1181, 1181, 1182, 1186, 1190, 1194, 1198, |
1384 |
< |
1202, 1206, 1210, 1214, 1218, 1222, 1226, 1230, 1234, 1238, |
1385 |
< |
1242, 1246, 1250, 1254, 1260, 1271, 1282, 1293, 1304, 1315, |
1386 |
< |
1326, 1337, 1348, 1359, 1370, 1381, 1392, 1403, 1415, 1414, |
1387 |
< |
1418, 1418, 1419, 1419, 1420, 1420, 1422, 1429, 1436, 1443, |
1388 |
< |
1450, 1457, 1464, 1471, 1478, 1485, 1492, 1499, 1506, 1513, |
1389 |
< |
1520, 1527, 1541, 1540, 1590, 1590, 1592, 1592, 1593, 1594, |
1390 |
< |
1594, 1595, 1596, 1597, 1598, 1599, 1600, 1601, 1602, 1603, |
1391 |
< |
1604, 1605, 1607, 1616, 1625, 1631, 1637, 1643, 1649, 1655, |
1392 |
< |
1661, 1667, 1673, 1679, 1685, 1691, 1701, 1700, 1717, 1716, |
1393 |
< |
1721, 1721, 1722, 1726, 1730, 1738, 1738, 1739, 1739, 1739, |
1394 |
< |
1739, 1739, 1741, 1741, 1743, 1743, 1745, 1759, 1779, 1788, |
1395 |
< |
1801, 1800, 1869, 1869, 1870, 1870, 1870, 1870, 1871, 1871, |
1396 |
< |
1872, 1872, 1872, 1873, 1873, 1874, 1874, 1874, 1875, 1875, |
1397 |
< |
1875, 1877, 1914, 1927, 1938, 1947, 1959, 1958, 1962, 1962, |
1398 |
< |
1963, 1963, 1964, 1964, 1966, 1974, 1981, 1988, 1995, 2002, |
1399 |
< |
2009, 2016, 2023, 2030, 2039, 2050, 2061, 2072, 2083, 2094, |
1400 |
< |
2106, 2125, 2135, 2144, 2160, 2159, 2175, 2175, 2176, 2176, |
1401 |
< |
2176, 2176, 2178, 2187, 2202, 2216, 2215, 2231, 2231, 2232, |
1402 |
< |
2232, 2232, 2232, 2234, 2243, 2266, 2265, 2271, 2271, 2272, |
1403 |
< |
2276, 2280, 2284, 2288, 2292, 2296, 2300, 2304, 2308, 2312, |
1404 |
< |
2322, 2321, 2338, 2338, 2339, 2339, 2339, 2341, 2348, 2347, |
1405 |
< |
2353, 2353, 2354, 2358, 2362, 2366, 2370, 2374, 2378, 2382, |
1406 |
< |
2386, 2390, 2394, 2404, 2403, 2549, 2549, 2550, 2550, 2551, |
1407 |
< |
2551, 2551, 2552, 2552, 2553, 2553, 2554, 2554, 2554, 2555, |
1408 |
< |
2555, 2555, 2556, 2556, 2556, 2557, 2557, 2558, 2558, 2560, |
1409 |
< |
2572, 2584, 2593, 2619, 2637, 2655, 2661, 2665, 2673, 2683, |
1410 |
< |
2682, 2686, 2686, 2687, 2687, 2688, 2688, 2690, 2701, 2708, |
1411 |
< |
2715, 2722, 2732, 2773, 2784, 2795, 2810, 2821, 2832, 2845, |
1412 |
< |
2858, 2867, 2903, 2902, 2966, 2965, 2969, 2969, 2970, 2976, |
1413 |
< |
2976, 2977, 2977, 2977, 2977, 2979, 2998, 3008, 3007, 3030, |
1414 |
< |
3030, 3031, 3031, 3031, 3033, 3039, 3048, 3050, 3050, 3051, |
1415 |
< |
3051, 3053, 3072, 3071, 3119, 3118, 3122, 3122, 3123, 3129, |
1416 |
< |
3129, 3130, 3130, 3130, 3130, 3132, 3138, 3147, 3150, 3150, |
1417 |
< |
3151, 3151, 3152, 3152, 3153, 3153, 3154, 3154, 3155, 3155, |
1418 |
< |
3156, 3156, 3157, 3157, 3158, 3158, 3159, 3159, 3160, 3160, |
1419 |
< |
3161, 3161, 3162, 3162, 3163, 3163, 3164, 3164, 3165, 3165, |
1420 |
< |
3166, 3166, 3167, 3167, 3168, 3168, 3169, 3169, 3170, 3170, |
1421 |
< |
3171, 3172, 3172, 3173, 3173, 3174, 3174, 3175, 3175, 3176, |
1422 |
< |
3176, 3177, 3177, 3178, 3178, 3179, 3180, 3183, 3188, 3193, |
1423 |
< |
3198, 3203, 3208, 3213, 3218, 3223, 3228, 3233, 3238, 3243, |
1424 |
< |
3248, 3253, 3258, 3263, 3268, 3273, 3279, 3290, 3295, 3304, |
1425 |
< |
3309, 3314, 3319, 3324, 3329, 3332, 3337, 3340, 3345, 3350, |
1426 |
< |
3355, 3360, 3365, 3370, 3375, 3380, 3385, 3396, 3401, 3406, |
1427 |
< |
3411, 3420, 3452, 3470, 3475, 3484, 3489, 3494, 3500, 3499, |
1428 |
< |
3504, 3504, 3505, 3508, 3511, 3514, 3517, 3520, 3523, 3526, |
1429 |
< |
3529, 3532, 3535, 3538, 3541, 3544, 3547, 3550, 3553, 3556, |
1430 |
< |
3559, 3565, 3564, 3569, 3569, 3570, 3573, 3576, 3579, 3582, |
1431 |
< |
3585, 3588, 3591, 3594, 3597, 3600, 3603, 3606, 3609, 3612, |
1432 |
< |
3615, 3618, 3621, 3624, 3629, 3634, 3639, 3644, 3649, 3658, |
1433 |
< |
3657, 3681, 3681, 3682, 3683, 3684, 3685, 3686, 3687, 3688, |
1434 |
< |
3690, 3696, 3703, 3702, 3707, 3707, 3708, 3712, 3718, 3752, |
1435 |
< |
3762, 3761, 3811, 3811, 3812, 3816, 3825, 3828, 3828, 3829, |
1436 |
< |
3829, 3830, 3830, 3831, 3831, 3832, 3832, 3833, 3833, 3834, |
1437 |
< |
3835, 3835, 3836, 3836, 3837, 3837, 3838, 3838, 3840, 3845, |
1438 |
< |
3850, 3855, 3860, 3865, 3870, 3875, 3880, 3885, 3890, 3895, |
1439 |
< |
3900, 3905, 3910, 3915, 3920, 3925, 3933, 3936, 3936, 3937, |
1440 |
< |
3937, 3938, 3939, 3940, 3940, 3941, 3942, 3944, 3950, 3956, |
1441 |
< |
3965, 3979, 3985, 3991 |
1373 |
> |
495, 495, 496, 497, 501, 500, 519, 519, 520, 526, |
1374 |
> |
534, 568, 628, 642, 657, 666, 680, 689, 717, 747, |
1375 |
> |
770, 792, 794, 794, 795, 795, 796, 796, 798, 807, |
1376 |
> |
816, 829, 831, 832, 834, 834, 835, 836, 836, 837, |
1377 |
> |
837, 838, 838, 839, 839, 840, 841, 843, 847, 851, |
1378 |
> |
858, 865, 872, 879, 886, 893, 900, 907, 911, 915, |
1379 |
> |
919, 923, 927, 931, 937, 947, 946, 1040, 1040, 1041, |
1380 |
> |
1041, 1042, 1042, 1042, 1042, 1043, 1043, 1044, 1044, 1044, |
1381 |
> |
1045, 1045, 1045, 1046, 1046, 1046, 1047, 1047, 1047, 1047, |
1382 |
> |
1048, 1048, 1049, 1049, 1051, 1063, 1075, 1109, 1121, 1132, |
1383 |
> |
1174, 1184, 1183, 1189, 1189, 1190, 1194, 1198, 1202, 1206, |
1384 |
> |
1210, 1214, 1218, 1222, 1226, 1230, 1234, 1238, 1242, 1246, |
1385 |
> |
1250, 1254, 1258, 1262, 1268, 1279, 1290, 1301, 1312, 1323, |
1386 |
> |
1334, 1345, 1356, 1367, 1378, 1389, 1400, 1411, 1423, 1422, |
1387 |
> |
1426, 1426, 1427, 1427, 1428, 1428, 1430, 1437, 1444, 1451, |
1388 |
> |
1458, 1465, 1472, 1479, 1486, 1493, 1500, 1507, 1514, 1521, |
1389 |
> |
1528, 1535, 1549, 1548, 1598, 1598, 1600, 1600, 1601, 1602, |
1390 |
> |
1602, 1603, 1604, 1605, 1606, 1607, 1608, 1609, 1610, 1611, |
1391 |
> |
1612, 1613, 1615, 1624, 1633, 1639, 1645, 1651, 1657, 1663, |
1392 |
> |
1669, 1675, 1681, 1687, 1693, 1699, 1709, 1708, 1725, 1724, |
1393 |
> |
1729, 1729, 1730, 1734, 1738, 1746, 1746, 1747, 1747, 1747, |
1394 |
> |
1747, 1747, 1749, 1749, 1751, 1751, 1753, 1767, 1787, 1796, |
1395 |
> |
1809, 1808, 1877, 1877, 1878, 1878, 1878, 1878, 1879, 1879, |
1396 |
> |
1880, 1880, 1880, 1881, 1881, 1882, 1882, 1882, 1883, 1883, |
1397 |
> |
1883, 1885, 1922, 1935, 1946, 1955, 1967, 1966, 1970, 1970, |
1398 |
> |
1971, 1971, 1972, 1972, 1974, 1982, 1989, 1996, 2003, 2010, |
1399 |
> |
2017, 2024, 2031, 2038, 2047, 2058, 2069, 2080, 2091, 2102, |
1400 |
> |
2114, 2133, 2143, 2152, 2168, 2167, 2183, 2183, 2184, 2184, |
1401 |
> |
2184, 2184, 2186, 2195, 2210, 2224, 2223, 2239, 2239, 2240, |
1402 |
> |
2240, 2240, 2240, 2242, 2251, 2274, 2273, 2279, 2279, 2280, |
1403 |
> |
2284, 2288, 2292, 2296, 2300, 2304, 2308, 2312, 2316, 2320, |
1404 |
> |
2330, 2329, 2346, 2346, 2347, 2347, 2347, 2349, 2356, 2355, |
1405 |
> |
2361, 2361, 2362, 2366, 2370, 2374, 2378, 2382, 2386, 2390, |
1406 |
> |
2394, 2398, 2402, 2412, 2411, 2557, 2557, 2558, 2558, 2559, |
1407 |
> |
2559, 2559, 2560, 2560, 2561, 2561, 2562, 2562, 2562, 2563, |
1408 |
> |
2563, 2563, 2564, 2564, 2564, 2565, 2565, 2566, 2566, 2568, |
1409 |
> |
2580, 2592, 2601, 2627, 2645, 2663, 2669, 2673, 2681, 2691, |
1410 |
> |
2690, 2694, 2694, 2695, 2695, 2696, 2696, 2698, 2709, 2716, |
1411 |
> |
2723, 2730, 2740, 2781, 2792, 2803, 2818, 2829, 2840, 2853, |
1412 |
> |
2866, 2875, 2911, 2910, 2974, 2973, 2977, 2977, 2978, 2984, |
1413 |
> |
2984, 2985, 2985, 2985, 2985, 2987, 3006, 3016, 3015, 3038, |
1414 |
> |
3038, 3039, 3039, 3039, 3041, 3047, 3056, 3058, 3058, 3059, |
1415 |
> |
3059, 3061, 3080, 3079, 3127, 3126, 3130, 3130, 3131, 3137, |
1416 |
> |
3137, 3138, 3138, 3138, 3138, 3140, 3146, 3155, 3158, 3158, |
1417 |
> |
3159, 3159, 3160, 3160, 3161, 3161, 3162, 3162, 3163, 3163, |
1418 |
> |
3164, 3164, 3165, 3165, 3166, 3166, 3167, 3167, 3168, 3168, |
1419 |
> |
3169, 3169, 3170, 3170, 3171, 3171, 3172, 3172, 3173, 3173, |
1420 |
> |
3174, 3174, 3175, 3175, 3176, 3176, 3177, 3177, 3178, 3178, |
1421 |
> |
3179, 3180, 3180, 3181, 3181, 3182, 3182, 3183, 3183, 3184, |
1422 |
> |
3184, 3185, 3185, 3186, 3186, 3187, 3188, 3191, 3196, 3201, |
1423 |
> |
3206, 3211, 3216, 3221, 3226, 3231, 3236, 3241, 3246, 3251, |
1424 |
> |
3256, 3261, 3266, 3271, 3276, 3281, 3287, 3298, 3303, 3312, |
1425 |
> |
3317, 3322, 3327, 3332, 3337, 3340, 3345, 3348, 3353, 3358, |
1426 |
> |
3363, 3368, 3373, 3378, 3383, 3388, 3393, 3404, 3409, 3414, |
1427 |
> |
3419, 3428, 3460, 3478, 3483, 3492, 3497, 3502, 3508, 3507, |
1428 |
> |
3512, 3512, 3513, 3516, 3519, 3522, 3525, 3528, 3531, 3534, |
1429 |
> |
3537, 3540, 3543, 3546, 3549, 3552, 3555, 3558, 3561, 3564, |
1430 |
> |
3567, 3573, 3572, 3577, 3577, 3578, 3581, 3584, 3587, 3590, |
1431 |
> |
3593, 3596, 3599, 3602, 3605, 3608, 3611, 3614, 3617, 3620, |
1432 |
> |
3623, 3626, 3629, 3632, 3637, 3642, 3647, 3652, 3657, 3666, |
1433 |
> |
3665, 3689, 3689, 3690, 3691, 3692, 3693, 3694, 3695, 3696, |
1434 |
> |
3698, 3704, 3711, 3710, 3715, 3715, 3716, 3720, 3726, 3760, |
1435 |
> |
3770, 3769, 3819, 3819, 3820, 3824, 3833, 3836, 3836, 3837, |
1436 |
> |
3837, 3838, 3838, 3839, 3839, 3840, 3840, 3841, 3841, 3842, |
1437 |
> |
3843, 3843, 3844, 3844, 3845, 3845, 3846, 3846, 3848, 3853, |
1438 |
> |
3858, 3863, 3868, 3873, 3878, 3883, 3888, 3893, 3898, 3903, |
1439 |
> |
3908, 3913, 3918, 3923, 3928, 3933, 3941, 3944, 3944, 3945, |
1440 |
> |
3945, 3946, 3947, 3948, 3948, 3949, 3950, 3952, 3958, 3964, |
1441 |
> |
3973, 3987, 3993, 3999 |
1442 |
|
}; |
1443 |
|
#endif |
1444 |
|
|
3584 |
|
/* Line 1455 of yacc.c */ |
3585 |
|
#line 501 "ircd_parser.y" |
3586 |
|
{ |
3587 |
+ |
#ifdef HAVE_LIBCRYPTO |
3588 |
|
if (conf_parser_ctx.boot && conf_parser_ctx.pass == 2) |
3589 |
|
ServerInfo.tls_version = 0; |
3590 |
+ |
#endif |
3591 |
|
} |
3592 |
|
break; |
3593 |
|
|
3594 |
|
case 65: |
3595 |
|
|
3596 |
|
/* Line 1455 of yacc.c */ |
3597 |
< |
#line 505 "ircd_parser.y" |
3597 |
> |
#line 507 "ircd_parser.y" |
3598 |
|
{ |
3599 |
+ |
#ifdef HAVE_LIBCRYPTO |
3600 |
|
if (conf_parser_ctx.boot && conf_parser_ctx.pass == 2) |
3601 |
|
{ |
3602 |
|
if (!(ServerInfo.tls_version & CONF_SERVER_INFO_TLS_VERSION_SSLV3)) |
3604 |
|
if (!(ServerInfo.tls_version & CONF_SERVER_INFO_TLS_VERSION_TLSV1)) |
3605 |
|
SSL_CTX_set_options(ServerInfo.server_ctx, SSL_OP_NO_TLSv1); |
3606 |
|
} |
3607 |
+ |
#endif |
3608 |
|
} |
3609 |
|
break; |
3610 |
|
|
3611 |
|
case 68: |
3612 |
|
|
3613 |
|
/* Line 1455 of yacc.c */ |
3614 |
< |
#line 517 "ircd_parser.y" |
3614 |
> |
#line 521 "ircd_parser.y" |
3615 |
|
{ |
3616 |
+ |
#ifdef HAVE_LIBCRYPTO |
3617 |
|
if (conf_parser_ctx.boot && conf_parser_ctx.pass == 2) |
3618 |
|
ServerInfo.tls_version |= CONF_SERVER_INFO_TLS_VERSION_SSLV3; |
3619 |
+ |
#endif |
3620 |
|
} |
3621 |
|
break; |
3622 |
|
|
3623 |
|
case 69: |
3624 |
|
|
3625 |
|
/* Line 1455 of yacc.c */ |
3626 |
< |
#line 521 "ircd_parser.y" |
3626 |
> |
#line 527 "ircd_parser.y" |
3627 |
|
{ |
3628 |
+ |
#ifdef HAVE_LIBCRYPTO |
3629 |
|
if (conf_parser_ctx.boot && conf_parser_ctx.pass == 2) |
3630 |
|
ServerInfo.tls_version |= CONF_SERVER_INFO_TLS_VERSION_TLSV1; |
3631 |
+ |
#endif |
3632 |
|
} |
3633 |
|
break; |
3634 |
|
|
3635 |
|
case 70: |
3636 |
|
|
3637 |
|
/* Line 1455 of yacc.c */ |
3638 |
< |
#line 527 "ircd_parser.y" |
3638 |
> |
#line 535 "ircd_parser.y" |
3639 |
|
{ |
3640 |
|
#ifdef HAVE_LIBCRYPTO |
3641 |
|
if (conf_parser_ctx.pass == 2 && ServerInfo.server_ctx) |
3673 |
|
case 71: |
3674 |
|
|
3675 |
|
/* Line 1455 of yacc.c */ |
3676 |
< |
#line 561 "ircd_parser.y" |
3676 |
> |
#line 569 "ircd_parser.y" |
3677 |
|
{ |
3678 |
|
#ifdef HAVE_LIBCRYPTO |
3679 |
|
if (conf_parser_ctx.pass == 1) |
3737 |
|
case 72: |
3738 |
|
|
3739 |
|
/* Line 1455 of yacc.c */ |
3740 |
< |
#line 621 "ircd_parser.y" |
3740 |
> |
#line 629 "ircd_parser.y" |
3741 |
|
{ |
3742 |
|
/* this isn't rehashable */ |
3743 |
|
if (conf_parser_ctx.pass == 2) |
3755 |
|
case 73: |
3756 |
|
|
3757 |
|
/* Line 1455 of yacc.c */ |
3758 |
< |
#line 635 "ircd_parser.y" |
3758 |
> |
#line 643 "ircd_parser.y" |
3759 |
|
{ |
3760 |
|
/* this isn't rehashable */ |
3761 |
|
if (conf_parser_ctx.pass == 2 && !ServerInfo.sid) |
3774 |
|
case 74: |
3775 |
|
|
3776 |
|
/* Line 1455 of yacc.c */ |
3777 |
< |
#line 650 "ircd_parser.y" |
3777 |
> |
#line 658 "ircd_parser.y" |
3778 |
|
{ |
3779 |
|
if (conf_parser_ctx.pass == 2) |
3780 |
|
{ |
3787 |
|
case 75: |
3788 |
|
|
3789 |
|
/* Line 1455 of yacc.c */ |
3790 |
< |
#line 659 "ircd_parser.y" |
3790 |
> |
#line 667 "ircd_parser.y" |
3791 |
|
{ |
3792 |
|
if (conf_parser_ctx.pass == 2) |
3793 |
|
{ |
3805 |
|
case 76: |
3806 |
|
|
3807 |
|
/* Line 1455 of yacc.c */ |
3808 |
< |
#line 673 "ircd_parser.y" |
3808 |
> |
#line 681 "ircd_parser.y" |
3809 |
|
{ |
3810 |
|
if (conf_parser_ctx.pass == 2) |
3811 |
|
{ |
3818 |
|
case 77: |
3819 |
|
|
3820 |
|
/* Line 1455 of yacc.c */ |
3821 |
< |
#line 682 "ircd_parser.y" |
3821 |
> |
#line 690 "ircd_parser.y" |
3822 |
|
{ |
3823 |
|
if (conf_parser_ctx.pass == 2 && *yylval.string != '*') |
3824 |
|
{ |
3850 |
|
case 78: |
3851 |
|
|
3852 |
|
/* Line 1455 of yacc.c */ |
3853 |
< |
#line 710 "ircd_parser.y" |
3853 |
> |
#line 718 "ircd_parser.y" |
3854 |
|
{ |
3855 |
|
#ifdef IPV6 |
3856 |
|
if (conf_parser_ctx.pass == 2 && *yylval.string != '*') |
3884 |
|
case 79: |
3885 |
|
|
3886 |
|
/* Line 1455 of yacc.c */ |
3887 |
< |
#line 740 "ircd_parser.y" |
3887 |
> |
#line 748 "ircd_parser.y" |
3888 |
|
{ |
3889 |
|
if (conf_parser_ctx.pass == 2) |
3890 |
|
{ |
3911 |
|
case 80: |
3912 |
|
|
3913 |
|
/* Line 1455 of yacc.c */ |
3914 |
< |
#line 763 "ircd_parser.y" |
3914 |
> |
#line 771 "ircd_parser.y" |
3915 |
|
{ |
3916 |
|
if (conf_parser_ctx.pass == 2) |
3917 |
|
{ |
3934 |
|
case 88: |
3935 |
|
|
3936 |
|
/* Line 1455 of yacc.c */ |
3937 |
< |
#line 791 "ircd_parser.y" |
3937 |
> |
#line 799 "ircd_parser.y" |
3938 |
|
{ |
3939 |
|
if (conf_parser_ctx.pass == 2) |
3940 |
|
{ |
3947 |
|
case 89: |
3948 |
|
|
3949 |
|
/* Line 1455 of yacc.c */ |
3950 |
< |
#line 800 "ircd_parser.y" |
3950 |
> |
#line 808 "ircd_parser.y" |
3951 |
|
{ |
3952 |
|
if (conf_parser_ctx.pass == 2) |
3953 |
|
{ |
3960 |
|
case 90: |
3961 |
|
|
3962 |
|
/* Line 1455 of yacc.c */ |
3963 |
< |
#line 809 "ircd_parser.y" |
3963 |
> |
#line 817 "ircd_parser.y" |
3964 |
|
{ |
3965 |
|
if (conf_parser_ctx.pass == 2) |
3966 |
|
{ |
3973 |
|
case 107: |
3974 |
|
|
3975 |
|
/* Line 1455 of yacc.c */ |
3976 |
< |
#line 836 "ircd_parser.y" |
3976 |
> |
#line 844 "ircd_parser.y" |
3977 |
|
{ |
3978 |
|
} |
3979 |
|
break; |
3981 |
|
case 108: |
3982 |
|
|
3983 |
|
/* Line 1455 of yacc.c */ |
3984 |
< |
#line 840 "ircd_parser.y" |
3984 |
> |
#line 848 "ircd_parser.y" |
3985 |
|
{ |
3986 |
|
} |
3987 |
|
break; |
3989 |
|
case 109: |
3990 |
|
|
3991 |
|
/* Line 1455 of yacc.c */ |
3992 |
< |
#line 844 "ircd_parser.y" |
3992 |
> |
#line 852 "ircd_parser.y" |
3993 |
|
{ |
3994 |
|
if (conf_parser_ctx.pass == 2) |
3995 |
|
strlcpy(ConfigLoggingEntry.userlog, yylval.string, |
4000 |
|
case 110: |
4001 |
|
|
4002 |
|
/* Line 1455 of yacc.c */ |
4003 |
< |
#line 851 "ircd_parser.y" |
4003 |
> |
#line 859 "ircd_parser.y" |
4004 |
|
{ |
4005 |
|
if (conf_parser_ctx.pass == 2) |
4006 |
|
strlcpy(ConfigLoggingEntry.failed_operlog, yylval.string, |
4011 |
|
case 111: |
4012 |
|
|
4013 |
|
/* Line 1455 of yacc.c */ |
4014 |
< |
#line 858 "ircd_parser.y" |
4014 |
> |
#line 866 "ircd_parser.y" |
4015 |
|
{ |
4016 |
|
if (conf_parser_ctx.pass == 2) |
4017 |
|
strlcpy(ConfigLoggingEntry.operlog, yylval.string, |
4022 |
|
case 112: |
4023 |
|
|
4024 |
|
/* Line 1455 of yacc.c */ |
4025 |
< |
#line 865 "ircd_parser.y" |
4025 |
> |
#line 873 "ircd_parser.y" |
4026 |
|
{ |
4027 |
|
if (conf_parser_ctx.pass == 2) |
4028 |
|
strlcpy(ConfigLoggingEntry.operspylog, yylval.string, |
4033 |
|
case 113: |
4034 |
|
|
4035 |
|
/* Line 1455 of yacc.c */ |
4036 |
< |
#line 872 "ircd_parser.y" |
4036 |
> |
#line 880 "ircd_parser.y" |
4037 |
|
{ |
4038 |
|
if (conf_parser_ctx.pass == 2) |
4039 |
|
strlcpy(ConfigLoggingEntry.glinelog, yylval.string, |
4044 |
|
case 114: |
4045 |
|
|
4046 |
|
/* Line 1455 of yacc.c */ |
4047 |
< |
#line 879 "ircd_parser.y" |
4047 |
> |
#line 887 "ircd_parser.y" |
4048 |
|
{ |
4049 |
|
if (conf_parser_ctx.pass == 2) |
4050 |
|
strlcpy(ConfigLoggingEntry.klinelog, yylval.string, |
4055 |
|
case 115: |
4056 |
|
|
4057 |
|
/* Line 1455 of yacc.c */ |
4058 |
< |
#line 886 "ircd_parser.y" |
4058 |
> |
#line 894 "ircd_parser.y" |
4059 |
|
{ |
4060 |
|
if (conf_parser_ctx.pass == 2) |
4061 |
|
strlcpy(ConfigLoggingEntry.ioerrlog, yylval.string, |
4066 |
|
case 116: |
4067 |
|
|
4068 |
|
/* Line 1455 of yacc.c */ |
4069 |
< |
#line 893 "ircd_parser.y" |
4069 |
> |
#line 901 "ircd_parser.y" |
4070 |
|
{ |
4071 |
|
if (conf_parser_ctx.pass == 2) |
4072 |
|
strlcpy(ConfigLoggingEntry.killlog, yylval.string, |
4077 |
|
case 117: |
4078 |
|
|
4079 |
|
/* Line 1455 of yacc.c */ |
4080 |
< |
#line 900 "ircd_parser.y" |
4080 |
> |
#line 908 "ircd_parser.y" |
4081 |
|
{ |
4082 |
|
if (conf_parser_ctx.pass == 2) |
4083 |
|
set_log_level(L_CRIT); |
4087 |
|
case 118: |
4088 |
|
|
4089 |
|
/* Line 1455 of yacc.c */ |
4090 |
< |
#line 904 "ircd_parser.y" |
4090 |
> |
#line 912 "ircd_parser.y" |
4091 |
|
{ |
4092 |
|
if (conf_parser_ctx.pass == 2) |
4093 |
|
set_log_level(L_ERROR); |
4097 |
|
case 119: |
4098 |
|
|
4099 |
|
/* Line 1455 of yacc.c */ |
4100 |
< |
#line 908 "ircd_parser.y" |
4100 |
> |
#line 916 "ircd_parser.y" |
4101 |
|
{ |
4102 |
|
if (conf_parser_ctx.pass == 2) |
4103 |
|
set_log_level(L_WARN); |
4107 |
|
case 120: |
4108 |
|
|
4109 |
|
/* Line 1455 of yacc.c */ |
4110 |
< |
#line 912 "ircd_parser.y" |
4110 |
> |
#line 920 "ircd_parser.y" |
4111 |
|
{ |
4112 |
|
if (conf_parser_ctx.pass == 2) |
4113 |
|
set_log_level(L_NOTICE); |
4117 |
|
case 121: |
4118 |
|
|
4119 |
|
/* Line 1455 of yacc.c */ |
4120 |
< |
#line 916 "ircd_parser.y" |
4120 |
> |
#line 924 "ircd_parser.y" |
4121 |
|
{ |
4122 |
|
if (conf_parser_ctx.pass == 2) |
4123 |
|
set_log_level(L_TRACE); |
4127 |
|
case 122: |
4128 |
|
|
4129 |
|
/* Line 1455 of yacc.c */ |
4130 |
< |
#line 920 "ircd_parser.y" |
4130 |
> |
#line 928 "ircd_parser.y" |
4131 |
|
{ |
4132 |
|
if (conf_parser_ctx.pass == 2) |
4133 |
|
set_log_level(L_INFO); |
4137 |
|
case 123: |
4138 |
|
|
4139 |
|
/* Line 1455 of yacc.c */ |
4140 |
< |
#line 924 "ircd_parser.y" |
4140 |
> |
#line 932 "ircd_parser.y" |
4141 |
|
{ |
4142 |
|
if (conf_parser_ctx.pass == 2) |
4143 |
|
set_log_level(L_DEBUG); |
4147 |
|
case 124: |
4148 |
|
|
4149 |
|
/* Line 1455 of yacc.c */ |
4150 |
< |
#line 930 "ircd_parser.y" |
4150 |
> |
#line 938 "ircd_parser.y" |
4151 |
|
{ |
4152 |
|
if (conf_parser_ctx.pass == 2) |
4153 |
|
ConfigLoggingEntry.use_logging = yylval.number; |
4157 |
|
case 125: |
4158 |
|
|
4159 |
|
/* Line 1455 of yacc.c */ |
4160 |
< |
#line 939 "ircd_parser.y" |
4160 |
> |
#line 947 "ircd_parser.y" |
4161 |
|
{ |
4162 |
|
if (conf_parser_ctx.pass == 2) |
4163 |
|
{ |
4176 |
|
case 126: |
4177 |
|
|
4178 |
|
/* Line 1455 of yacc.c */ |
4179 |
< |
#line 952 "ircd_parser.y" |
4179 |
> |
#line 960 "ircd_parser.y" |
4180 |
|
{ |
4181 |
|
if (conf_parser_ctx.pass == 2) |
4182 |
|
{ |
4261 |
|
case 154: |
4262 |
|
|
4263 |
|
/* Line 1455 of yacc.c */ |
4264 |
< |
#line 1044 "ircd_parser.y" |
4264 |
> |
#line 1052 "ircd_parser.y" |
4265 |
|
{ |
4266 |
|
if (conf_parser_ctx.pass == 2) |
4267 |
|
{ |
4277 |
|
case 155: |
4278 |
|
|
4279 |
|
/* Line 1455 of yacc.c */ |
4280 |
< |
#line 1056 "ircd_parser.y" |
4280 |
> |
#line 1064 "ircd_parser.y" |
4281 |
|
{ |
4282 |
|
if (conf_parser_ctx.pass == 2) |
4283 |
|
{ |
4293 |
|
case 156: |
4294 |
|
|
4295 |
|
/* Line 1455 of yacc.c */ |
4296 |
< |
#line 1068 "ircd_parser.y" |
4296 |
> |
#line 1076 "ircd_parser.y" |
4297 |
|
{ |
4298 |
|
if (conf_parser_ctx.pass == 2) |
4299 |
|
{ |
4331 |
|
case 157: |
4332 |
|
|
4333 |
|
/* Line 1455 of yacc.c */ |
4334 |
< |
#line 1102 "ircd_parser.y" |
4334 |
> |
#line 1110 "ircd_parser.y" |
4335 |
|
{ |
4336 |
|
if (conf_parser_ctx.pass == 2) |
4337 |
|
{ |
4347 |
|
case 158: |
4348 |
|
|
4349 |
|
/* Line 1455 of yacc.c */ |
4350 |
< |
#line 1114 "ircd_parser.y" |
4350 |
> |
#line 1122 "ircd_parser.y" |
4351 |
|
{ |
4352 |
|
if (conf_parser_ctx.pass == 2) |
4353 |
|
{ |
4362 |
|
case 159: |
4363 |
|
|
4364 |
|
/* Line 1455 of yacc.c */ |
4365 |
< |
#line 1125 "ircd_parser.y" |
4365 |
> |
#line 1133 "ircd_parser.y" |
4366 |
|
{ |
4367 |
|
#ifdef HAVE_LIBCRYPTO |
4368 |
|
if (conf_parser_ctx.pass == 2) |
4408 |
|
case 160: |
4409 |
|
|
4410 |
|
/* Line 1455 of yacc.c */ |
4411 |
< |
#line 1167 "ircd_parser.y" |
4411 |
> |
#line 1175 "ircd_parser.y" |
4412 |
|
{ |
4413 |
|
if (conf_parser_ctx.pass == 2) |
4414 |
|
{ |
4421 |
|
case 161: |
4422 |
|
|
4423 |
|
/* Line 1455 of yacc.c */ |
4424 |
< |
#line 1176 "ircd_parser.y" |
4424 |
> |
#line 1184 "ircd_parser.y" |
4425 |
|
{ |
4426 |
|
if (conf_parser_ctx.pass == 2) |
4427 |
|
yy_aconf->modes = 0; |
4431 |
|
case 165: |
4432 |
|
|
4433 |
|
/* Line 1455 of yacc.c */ |
4434 |
< |
#line 1183 "ircd_parser.y" |
4434 |
> |
#line 1191 "ircd_parser.y" |
4435 |
|
{ |
4436 |
|
if (conf_parser_ctx.pass == 2) |
4437 |
|
yy_aconf->modes |= UMODE_BOTS; |
4441 |
|
case 166: |
4442 |
|
|
4443 |
|
/* Line 1455 of yacc.c */ |
4444 |
< |
#line 1187 "ircd_parser.y" |
4444 |
> |
#line 1195 "ircd_parser.y" |
4445 |
|
{ |
4446 |
|
if (conf_parser_ctx.pass == 2) |
4447 |
|
yy_aconf->modes |= UMODE_CCONN; |
4451 |
|
case 167: |
4452 |
|
|
4453 |
|
/* Line 1455 of yacc.c */ |
4454 |
< |
#line 1191 "ircd_parser.y" |
4454 |
> |
#line 1199 "ircd_parser.y" |
4455 |
|
{ |
4456 |
|
if (conf_parser_ctx.pass == 2) |
4457 |
|
yy_aconf->modes |= UMODE_CCONN_FULL; |
4461 |
|
case 168: |
4462 |
|
|
4463 |
|
/* Line 1455 of yacc.c */ |
4464 |
< |
#line 1195 "ircd_parser.y" |
4464 |
> |
#line 1203 "ircd_parser.y" |
4465 |
|
{ |
4466 |
|
if (conf_parser_ctx.pass == 2) |
4467 |
|
yy_aconf->modes |= UMODE_DEAF; |
4471 |
|
case 169: |
4472 |
|
|
4473 |
|
/* Line 1455 of yacc.c */ |
4474 |
< |
#line 1199 "ircd_parser.y" |
4474 |
> |
#line 1207 "ircd_parser.y" |
4475 |
|
{ |
4476 |
|
if (conf_parser_ctx.pass == 2) |
4477 |
|
yy_aconf->modes |= UMODE_DEBUG; |
4481 |
|
case 170: |
4482 |
|
|
4483 |
|
/* Line 1455 of yacc.c */ |
4484 |
< |
#line 1203 "ircd_parser.y" |
4484 |
> |
#line 1211 "ircd_parser.y" |
4485 |
|
{ |
4486 |
|
if (conf_parser_ctx.pass == 2) |
4487 |
|
yy_aconf->modes |= UMODE_FULL; |
4491 |
|
case 171: |
4492 |
|
|
4493 |
|
/* Line 1455 of yacc.c */ |
4494 |
< |
#line 1207 "ircd_parser.y" |
4494 |
> |
#line 1215 "ircd_parser.y" |
4495 |
|
{ |
4496 |
|
if (conf_parser_ctx.pass == 2) |
4497 |
|
yy_aconf->modes |= UMODE_SKILL; |
4501 |
|
case 172: |
4502 |
|
|
4503 |
|
/* Line 1455 of yacc.c */ |
4504 |
< |
#line 1211 "ircd_parser.y" |
4504 |
> |
#line 1219 "ircd_parser.y" |
4505 |
|
{ |
4506 |
|
if (conf_parser_ctx.pass == 2) |
4507 |
|
yy_aconf->modes |= UMODE_NCHANGE; |
4511 |
|
case 173: |
4512 |
|
|
4513 |
|
/* Line 1455 of yacc.c */ |
4514 |
< |
#line 1215 "ircd_parser.y" |
4514 |
> |
#line 1223 "ircd_parser.y" |
4515 |
|
{ |
4516 |
|
if (conf_parser_ctx.pass == 2) |
4517 |
|
yy_aconf->modes |= UMODE_REJ; |
4521 |
|
case 174: |
4522 |
|
|
4523 |
|
/* Line 1455 of yacc.c */ |
4524 |
< |
#line 1219 "ircd_parser.y" |
4524 |
> |
#line 1227 "ircd_parser.y" |
4525 |
|
{ |
4526 |
|
if (conf_parser_ctx.pass == 2) |
4527 |
|
yy_aconf->modes |= UMODE_UNAUTH; |
4531 |
|
case 175: |
4532 |
|
|
4533 |
|
/* Line 1455 of yacc.c */ |
4534 |
< |
#line 1223 "ircd_parser.y" |
4534 |
> |
#line 1231 "ircd_parser.y" |
4535 |
|
{ |
4536 |
|
if (conf_parser_ctx.pass == 2) |
4537 |
|
yy_aconf->modes |= UMODE_SPY; |
4541 |
|
case 176: |
4542 |
|
|
4543 |
|
/* Line 1455 of yacc.c */ |
4544 |
< |
#line 1227 "ircd_parser.y" |
4544 |
> |
#line 1235 "ircd_parser.y" |
4545 |
|
{ |
4546 |
|
if (conf_parser_ctx.pass == 2) |
4547 |
|
yy_aconf->modes |= UMODE_EXTERNAL; |
4551 |
|
case 177: |
4552 |
|
|
4553 |
|
/* Line 1455 of yacc.c */ |
4554 |
< |
#line 1231 "ircd_parser.y" |
4554 |
> |
#line 1239 "ircd_parser.y" |
4555 |
|
{ |
4556 |
|
if (conf_parser_ctx.pass == 2) |
4557 |
|
yy_aconf->modes |= UMODE_OPERWALL; |
4561 |
|
case 178: |
4562 |
|
|
4563 |
|
/* Line 1455 of yacc.c */ |
4564 |
< |
#line 1235 "ircd_parser.y" |
4564 |
> |
#line 1243 "ircd_parser.y" |
4565 |
|
{ |
4566 |
|
if (conf_parser_ctx.pass == 2) |
4567 |
|
yy_aconf->modes |= UMODE_SERVNOTICE; |
4571 |
|
case 179: |
4572 |
|
|
4573 |
|
/* Line 1455 of yacc.c */ |
4574 |
< |
#line 1239 "ircd_parser.y" |
4574 |
> |
#line 1247 "ircd_parser.y" |
4575 |
|
{ |
4576 |
|
if (conf_parser_ctx.pass == 2) |
4577 |
|
yy_aconf->modes |= UMODE_INVISIBLE; |
4581 |
|
case 180: |
4582 |
|
|
4583 |
|
/* Line 1455 of yacc.c */ |
4584 |
< |
#line 1243 "ircd_parser.y" |
4584 |
> |
#line 1251 "ircd_parser.y" |
4585 |
|
{ |
4586 |
|
if (conf_parser_ctx.pass == 2) |
4587 |
|
yy_aconf->modes |= UMODE_WALLOP; |
4591 |
|
case 181: |
4592 |
|
|
4593 |
|
/* Line 1455 of yacc.c */ |
4594 |
< |
#line 1247 "ircd_parser.y" |
4594 |
> |
#line 1255 "ircd_parser.y" |
4595 |
|
{ |
4596 |
|
if (conf_parser_ctx.pass == 2) |
4597 |
|
yy_aconf->modes |= UMODE_SOFTCALLERID; |
4601 |
|
case 182: |
4602 |
|
|
4603 |
|
/* Line 1455 of yacc.c */ |
4604 |
< |
#line 1251 "ircd_parser.y" |
4604 |
> |
#line 1259 "ircd_parser.y" |
4605 |
|
{ |
4606 |
|
if (conf_parser_ctx.pass == 2) |
4607 |
|
yy_aconf->modes |= UMODE_CALLERID; |
4611 |
|
case 183: |
4612 |
|
|
4613 |
|
/* Line 1455 of yacc.c */ |
4614 |
< |
#line 1255 "ircd_parser.y" |
4614 |
> |
#line 1263 "ircd_parser.y" |
4615 |
|
{ |
4616 |
|
if (conf_parser_ctx.pass == 2) |
4617 |
|
yy_aconf->modes |= UMODE_LOCOPS; |
4621 |
|
case 184: |
4622 |
|
|
4623 |
|
/* Line 1455 of yacc.c */ |
4624 |
< |
#line 1261 "ircd_parser.y" |
4624 |
> |
#line 1269 "ircd_parser.y" |
4625 |
|
{ |
4626 |
|
if (conf_parser_ctx.pass == 2) |
4627 |
|
{ |
4636 |
|
case 185: |
4637 |
|
|
4638 |
|
/* Line 1455 of yacc.c */ |
4639 |
< |
#line 1272 "ircd_parser.y" |
4639 |
> |
#line 1280 "ircd_parser.y" |
4640 |
|
{ |
4641 |
|
if (conf_parser_ctx.pass == 2) |
4642 |
|
{ |
4651 |
|
case 186: |
4652 |
|
|
4653 |
|
/* Line 1455 of yacc.c */ |
4654 |
< |
#line 1283 "ircd_parser.y" |
4654 |
> |
#line 1291 "ircd_parser.y" |
4655 |
|
{ |
4656 |
|
if (conf_parser_ctx.pass == 2) |
4657 |
|
{ |
4666 |
|
case 187: |
4667 |
|
|
4668 |
|
/* Line 1455 of yacc.c */ |
4669 |
< |
#line 1294 "ircd_parser.y" |
4669 |
> |
#line 1302 "ircd_parser.y" |
4670 |
|
{ |
4671 |
|
if (conf_parser_ctx.pass == 2) |
4672 |
|
{ |
4681 |
|
case 188: |
4682 |
|
|
4683 |
|
/* Line 1455 of yacc.c */ |
4684 |
< |
#line 1305 "ircd_parser.y" |
4684 |
> |
#line 1313 "ircd_parser.y" |
4685 |
|
{ |
4686 |
|
if (conf_parser_ctx.pass == 2) |
4687 |
|
{ |
4696 |
|
case 189: |
4697 |
|
|
4698 |
|
/* Line 1455 of yacc.c */ |
4699 |
< |
#line 1316 "ircd_parser.y" |
4699 |
> |
#line 1324 "ircd_parser.y" |
4700 |
|
{ |
4701 |
|
if (conf_parser_ctx.pass == 2) |
4702 |
|
{ |
4711 |
|
case 190: |
4712 |
|
|
4713 |
|
/* Line 1455 of yacc.c */ |
4714 |
< |
#line 1327 "ircd_parser.y" |
4714 |
> |
#line 1335 "ircd_parser.y" |
4715 |
|
{ |
4716 |
|
if (conf_parser_ctx.pass == 2) |
4717 |
|
{ |
4726 |
|
case 191: |
4727 |
|
|
4728 |
|
/* Line 1455 of yacc.c */ |
4729 |
< |
#line 1338 "ircd_parser.y" |
4729 |
> |
#line 1346 "ircd_parser.y" |
4730 |
|
{ |
4731 |
|
if (conf_parser_ctx.pass == 2) |
4732 |
|
{ |
4741 |
|
case 192: |
4742 |
|
|
4743 |
|
/* Line 1455 of yacc.c */ |
4744 |
< |
#line 1349 "ircd_parser.y" |
4744 |
> |
#line 1357 "ircd_parser.y" |
4745 |
|
{ |
4746 |
|
if (conf_parser_ctx.pass == 2) |
4747 |
|
{ |
4756 |
|
case 193: |
4757 |
|
|
4758 |
|
/* Line 1455 of yacc.c */ |
4759 |
< |
#line 1360 "ircd_parser.y" |
4759 |
> |
#line 1368 "ircd_parser.y" |
4760 |
|
{ |
4761 |
|
if (conf_parser_ctx.pass == 2) |
4762 |
|
{ |
4771 |
|
case 194: |
4772 |
|
|
4773 |
|
/* Line 1455 of yacc.c */ |
4774 |
< |
#line 1371 "ircd_parser.y" |
4774 |
> |
#line 1379 "ircd_parser.y" |
4775 |
|
{ |
4776 |
|
if (conf_parser_ctx.pass == 2) |
4777 |
|
{ |
4786 |
|
case 195: |
4787 |
|
|
4788 |
|
/* Line 1455 of yacc.c */ |
4789 |
< |
#line 1382 "ircd_parser.y" |
4789 |
> |
#line 1390 "ircd_parser.y" |
4790 |
|
{ |
4791 |
|
if (conf_parser_ctx.pass == 2) |
4792 |
|
{ |
4801 |
|
case 196: |
4802 |
|
|
4803 |
|
/* Line 1455 of yacc.c */ |
4804 |
< |
#line 1393 "ircd_parser.y" |
4804 |
> |
#line 1401 "ircd_parser.y" |
4805 |
|
{ |
4806 |
|
if (conf_parser_ctx.pass == 2) |
4807 |
|
{ |
4816 |
|
case 197: |
4817 |
|
|
4818 |
|
/* Line 1455 of yacc.c */ |
4819 |
< |
#line 1404 "ircd_parser.y" |
4819 |
> |
#line 1412 "ircd_parser.y" |
4820 |
|
{ |
4821 |
|
if (conf_parser_ctx.pass == 2) |
4822 |
|
{ |
4831 |
|
case 198: |
4832 |
|
|
4833 |
|
/* Line 1455 of yacc.c */ |
4834 |
< |
#line 1415 "ircd_parser.y" |
4834 |
> |
#line 1423 "ircd_parser.y" |
4835 |
|
{ |
4836 |
|
} |
4837 |
|
break; |
4839 |
|
case 202: |
4840 |
|
|
4841 |
|
/* Line 1455 of yacc.c */ |
4842 |
< |
#line 1419 "ircd_parser.y" |
4842 |
> |
#line 1427 "ircd_parser.y" |
4843 |
|
{ not_atom = 1; } |
4844 |
|
break; |
4845 |
|
|
4846 |
|
case 204: |
4847 |
|
|
4848 |
|
/* Line 1455 of yacc.c */ |
4849 |
< |
#line 1420 "ircd_parser.y" |
4849 |
> |
#line 1428 "ircd_parser.y" |
4850 |
|
{ not_atom = 0; } |
4851 |
|
break; |
4852 |
|
|
4853 |
|
case 206: |
4854 |
|
|
4855 |
|
/* Line 1455 of yacc.c */ |
4856 |
< |
#line 1423 "ircd_parser.y" |
4856 |
> |
#line 1431 "ircd_parser.y" |
4857 |
|
{ |
4858 |
|
if (conf_parser_ctx.pass == 2) |
4859 |
|
{ |
4866 |
|
case 207: |
4867 |
|
|
4868 |
|
/* Line 1455 of yacc.c */ |
4869 |
< |
#line 1430 "ircd_parser.y" |
4869 |
> |
#line 1438 "ircd_parser.y" |
4870 |
|
{ |
4871 |
|
if (conf_parser_ctx.pass == 2) |
4872 |
|
{ |
4879 |
|
case 208: |
4880 |
|
|
4881 |
|
/* Line 1455 of yacc.c */ |
4882 |
< |
#line 1437 "ircd_parser.y" |
4882 |
> |
#line 1445 "ircd_parser.y" |
4883 |
|
{ |
4884 |
|
if (conf_parser_ctx.pass == 2) |
4885 |
|
{ |
4892 |
|
case 209: |
4893 |
|
|
4894 |
|
/* Line 1455 of yacc.c */ |
4895 |
< |
#line 1444 "ircd_parser.y" |
4895 |
> |
#line 1452 "ircd_parser.y" |
4896 |
|
{ |
4897 |
|
if (conf_parser_ctx.pass == 2) |
4898 |
|
{ |
4905 |
|
case 210: |
4906 |
|
|
4907 |
|
/* Line 1455 of yacc.c */ |
4908 |
< |
#line 1451 "ircd_parser.y" |
4908 |
> |
#line 1459 "ircd_parser.y" |
4909 |
|
{ |
4910 |
|
if (conf_parser_ctx.pass == 2) |
4911 |
|
{ |
4918 |
|
case 211: |
4919 |
|
|
4920 |
|
/* Line 1455 of yacc.c */ |
4921 |
< |
#line 1458 "ircd_parser.y" |
4921 |
> |
#line 1466 "ircd_parser.y" |
4922 |
|
{ |
4923 |
|
if (conf_parser_ctx.pass == 2) |
4924 |
|
{ |
4931 |
|
case 212: |
4932 |
|
|
4933 |
|
/* Line 1455 of yacc.c */ |
4934 |
< |
#line 1465 "ircd_parser.y" |
4934 |
> |
#line 1473 "ircd_parser.y" |
4935 |
|
{ |
4936 |
|
if (conf_parser_ctx.pass == 2) |
4937 |
|
{ |
4944 |
|
case 213: |
4945 |
|
|
4946 |
|
/* Line 1455 of yacc.c */ |
4947 |
< |
#line 1472 "ircd_parser.y" |
4947 |
> |
#line 1480 "ircd_parser.y" |
4948 |
|
{ |
4949 |
|
if (conf_parser_ctx.pass == 2) |
4950 |
|
{ |
4957 |
|
case 214: |
4958 |
|
|
4959 |
|
/* Line 1455 of yacc.c */ |
4960 |
< |
#line 1479 "ircd_parser.y" |
4960 |
> |
#line 1487 "ircd_parser.y" |
4961 |
|
{ |
4962 |
|
if (conf_parser_ctx.pass == 2) |
4963 |
|
{ |
4970 |
|
case 215: |
4971 |
|
|
4972 |
|
/* Line 1455 of yacc.c */ |
4973 |
< |
#line 1486 "ircd_parser.y" |
4973 |
> |
#line 1494 "ircd_parser.y" |
4974 |
|
{ |
4975 |
|
if (conf_parser_ctx.pass == 2) |
4976 |
|
{ |
4983 |
|
case 216: |
4984 |
|
|
4985 |
|
/* Line 1455 of yacc.c */ |
4986 |
< |
#line 1493 "ircd_parser.y" |
4986 |
> |
#line 1501 "ircd_parser.y" |
4987 |
|
{ |
4988 |
|
if (conf_parser_ctx.pass == 2) |
4989 |
|
{ |
4996 |
|
case 217: |
4997 |
|
|
4998 |
|
/* Line 1455 of yacc.c */ |
4999 |
< |
#line 1500 "ircd_parser.y" |
4999 |
> |
#line 1508 "ircd_parser.y" |
5000 |
|
{ |
5001 |
|
if (conf_parser_ctx.pass == 2) |
5002 |
|
{ |
5009 |
|
case 218: |
5010 |
|
|
5011 |
|
/* Line 1455 of yacc.c */ |
5012 |
< |
#line 1507 "ircd_parser.y" |
5012 |
> |
#line 1515 "ircd_parser.y" |
5013 |
|
{ |
5014 |
|
if (conf_parser_ctx.pass == 2) |
5015 |
|
{ |
5022 |
|
case 219: |
5023 |
|
|
5024 |
|
/* Line 1455 of yacc.c */ |
5025 |
< |
#line 1514 "ircd_parser.y" |
5025 |
> |
#line 1522 "ircd_parser.y" |
5026 |
|
{ |
5027 |
|
if (conf_parser_ctx.pass == 2) |
5028 |
|
{ |
5035 |
|
case 220: |
5036 |
|
|
5037 |
|
/* Line 1455 of yacc.c */ |
5038 |
< |
#line 1521 "ircd_parser.y" |
5038 |
> |
#line 1529 "ircd_parser.y" |
5039 |
|
{ |
5040 |
|
if (conf_parser_ctx.pass == 2) |
5041 |
|
{ |
5048 |
|
case 221: |
5049 |
|
|
5050 |
|
/* Line 1455 of yacc.c */ |
5051 |
< |
#line 1528 "ircd_parser.y" |
5051 |
> |
#line 1536 "ircd_parser.y" |
5052 |
|
{ |
5053 |
|
if (conf_parser_ctx.pass == 2) |
5054 |
|
{ |
5061 |
|
case 222: |
5062 |
|
|
5063 |
|
/* Line 1455 of yacc.c */ |
5064 |
< |
#line 1541 "ircd_parser.y" |
5064 |
> |
#line 1549 "ircd_parser.y" |
5065 |
|
{ |
5066 |
|
if (conf_parser_ctx.pass == 1) |
5067 |
|
{ |
5074 |
|
case 223: |
5075 |
|
|
5076 |
|
/* Line 1455 of yacc.c */ |
5077 |
< |
#line 1548 "ircd_parser.y" |
5077 |
> |
#line 1556 "ircd_parser.y" |
5078 |
|
{ |
5079 |
|
if (conf_parser_ctx.pass == 1) |
5080 |
|
{ |
5121 |
|
case 242: |
5122 |
|
|
5123 |
|
/* Line 1455 of yacc.c */ |
5124 |
< |
#line 1608 "ircd_parser.y" |
5124 |
> |
#line 1616 "ircd_parser.y" |
5125 |
|
{ |
5126 |
|
if (conf_parser_ctx.pass == 1) |
5127 |
|
{ |
5134 |
|
case 243: |
5135 |
|
|
5136 |
|
/* Line 1455 of yacc.c */ |
5137 |
< |
#line 1617 "ircd_parser.y" |
5137 |
> |
#line 1625 "ircd_parser.y" |
5138 |
|
{ |
5139 |
|
if (conf_parser_ctx.pass == 1) |
5140 |
|
{ |
5147 |
|
case 244: |
5148 |
|
|
5149 |
|
/* Line 1455 of yacc.c */ |
5150 |
< |
#line 1626 "ircd_parser.y" |
5150 |
> |
#line 1634 "ircd_parser.y" |
5151 |
|
{ |
5152 |
|
if (conf_parser_ctx.pass == 1) |
5153 |
|
PingFreq(yy_class) = (yyvsp[(3) - (4)].number); |
5157 |
|
case 245: |
5158 |
|
|
5159 |
|
/* Line 1455 of yacc.c */ |
5160 |
< |
#line 1632 "ircd_parser.y" |
5160 |
> |
#line 1640 "ircd_parser.y" |
5161 |
|
{ |
5162 |
|
if (conf_parser_ctx.pass == 1) |
5163 |
|
PingWarning(yy_class) = (yyvsp[(3) - (4)].number); |
5167 |
|
case 246: |
5168 |
|
|
5169 |
|
/* Line 1455 of yacc.c */ |
5170 |
< |
#line 1638 "ircd_parser.y" |
5170 |
> |
#line 1646 "ircd_parser.y" |
5171 |
|
{ |
5172 |
|
if (conf_parser_ctx.pass == 1) |
5173 |
|
MaxPerIp(yy_class) = (yyvsp[(3) - (4)].number); |
5177 |
|
case 247: |
5178 |
|
|
5179 |
|
/* Line 1455 of yacc.c */ |
5180 |
< |
#line 1644 "ircd_parser.y" |
5180 |
> |
#line 1652 "ircd_parser.y" |
5181 |
|
{ |
5182 |
|
if (conf_parser_ctx.pass == 1) |
5183 |
|
ConFreq(yy_class) = (yyvsp[(3) - (4)].number); |
5187 |
|
case 248: |
5188 |
|
|
5189 |
|
/* Line 1455 of yacc.c */ |
5190 |
< |
#line 1650 "ircd_parser.y" |
5190 |
> |
#line 1658 "ircd_parser.y" |
5191 |
|
{ |
5192 |
|
if (conf_parser_ctx.pass == 1) |
5193 |
|
MaxTotal(yy_class) = (yyvsp[(3) - (4)].number); |
5197 |
|
case 249: |
5198 |
|
|
5199 |
|
/* Line 1455 of yacc.c */ |
5200 |
< |
#line 1656 "ircd_parser.y" |
5200 |
> |
#line 1664 "ircd_parser.y" |
5201 |
|
{ |
5202 |
|
if (conf_parser_ctx.pass == 1) |
5203 |
|
MaxGlobal(yy_class) = (yyvsp[(3) - (4)].number); |
5207 |
|
case 250: |
5208 |
|
|
5209 |
|
/* Line 1455 of yacc.c */ |
5210 |
< |
#line 1662 "ircd_parser.y" |
5210 |
> |
#line 1670 "ircd_parser.y" |
5211 |
|
{ |
5212 |
|
if (conf_parser_ctx.pass == 1) |
5213 |
|
MaxLocal(yy_class) = (yyvsp[(3) - (4)].number); |
5217 |
|
case 251: |
5218 |
|
|
5219 |
|
/* Line 1455 of yacc.c */ |
5220 |
< |
#line 1668 "ircd_parser.y" |
5220 |
> |
#line 1676 "ircd_parser.y" |
5221 |
|
{ |
5222 |
|
if (conf_parser_ctx.pass == 1) |
5223 |
|
MaxIdent(yy_class) = (yyvsp[(3) - (4)].number); |
5227 |
|
case 252: |
5228 |
|
|
5229 |
|
/* Line 1455 of yacc.c */ |
5230 |
< |
#line 1674 "ircd_parser.y" |
5230 |
> |
#line 1682 "ircd_parser.y" |
5231 |
|
{ |
5232 |
|
if (conf_parser_ctx.pass == 1) |
5233 |
|
MaxSendq(yy_class) = (yyvsp[(3) - (4)].number); |
5237 |
|
case 253: |
5238 |
|
|
5239 |
|
/* Line 1455 of yacc.c */ |
5240 |
< |
#line 1680 "ircd_parser.y" |
5240 |
> |
#line 1688 "ircd_parser.y" |
5241 |
|
{ |
5242 |
|
if (conf_parser_ctx.pass == 1) |
5243 |
|
CidrBitlenIPV4(yy_class) = (yyvsp[(3) - (4)].number); |
5247 |
|
case 254: |
5248 |
|
|
5249 |
|
/* Line 1455 of yacc.c */ |
5250 |
< |
#line 1686 "ircd_parser.y" |
5250 |
> |
#line 1694 "ircd_parser.y" |
5251 |
|
{ |
5252 |
|
if (conf_parser_ctx.pass == 1) |
5253 |
|
CidrBitlenIPV6(yy_class) = (yyvsp[(3) - (4)].number); |
5257 |
|
case 255: |
5258 |
|
|
5259 |
|
/* Line 1455 of yacc.c */ |
5260 |
< |
#line 1692 "ircd_parser.y" |
5260 |
> |
#line 1700 "ircd_parser.y" |
5261 |
|
{ |
5262 |
|
if (conf_parser_ctx.pass == 1) |
5263 |
|
NumberPerCidr(yy_class) = (yyvsp[(3) - (4)].number); |
5267 |
|
case 256: |
5268 |
|
|
5269 |
|
/* Line 1455 of yacc.c */ |
5270 |
< |
#line 1701 "ircd_parser.y" |
5270 |
> |
#line 1709 "ircd_parser.y" |
5271 |
|
{ |
5272 |
|
if (conf_parser_ctx.pass == 2) |
5273 |
|
{ |
5280 |
|
case 257: |
5281 |
|
|
5282 |
|
/* Line 1455 of yacc.c */ |
5283 |
< |
#line 1708 "ircd_parser.y" |
5283 |
> |
#line 1716 "ircd_parser.y" |
5284 |
|
{ |
5285 |
|
if (conf_parser_ctx.pass == 2) |
5286 |
|
{ |
5293 |
|
case 258: |
5294 |
|
|
5295 |
|
/* Line 1455 of yacc.c */ |
5296 |
< |
#line 1717 "ircd_parser.y" |
5296 |
> |
#line 1725 "ircd_parser.y" |
5297 |
|
{ |
5298 |
|
listener_flags = 0; |
5299 |
|
} |
5302 |
|
case 262: |
5303 |
|
|
5304 |
|
/* Line 1455 of yacc.c */ |
5305 |
< |
#line 1723 "ircd_parser.y" |
5305 |
> |
#line 1731 "ircd_parser.y" |
5306 |
|
{ |
5307 |
|
if (conf_parser_ctx.pass == 2) |
5308 |
|
listener_flags |= LISTENER_SSL; |
5312 |
|
case 263: |
5313 |
|
|
5314 |
|
/* Line 1455 of yacc.c */ |
5315 |
< |
#line 1727 "ircd_parser.y" |
5315 |
> |
#line 1735 "ircd_parser.y" |
5316 |
|
{ |
5317 |
|
if (conf_parser_ctx.pass == 2) |
5318 |
|
listener_flags |= LISTENER_HIDDEN; |
5322 |
|
case 264: |
5323 |
|
|
5324 |
|
/* Line 1455 of yacc.c */ |
5325 |
< |
#line 1731 "ircd_parser.y" |
5325 |
> |
#line 1739 "ircd_parser.y" |
5326 |
|
{ |
5327 |
|
if (conf_parser_ctx.pass == 2) |
5328 |
|
listener_flags |= LISTENER_SERVER; |
5332 |
|
case 272: |
5333 |
|
|
5334 |
|
/* Line 1455 of yacc.c */ |
5335 |
< |
#line 1741 "ircd_parser.y" |
5335 |
> |
#line 1749 "ircd_parser.y" |
5336 |
|
{ listener_flags = 0; } |
5337 |
|
break; |
5338 |
|
|
5339 |
|
case 276: |
5340 |
|
|
5341 |
|
/* Line 1455 of yacc.c */ |
5342 |
< |
#line 1746 "ircd_parser.y" |
5342 |
> |
#line 1754 "ircd_parser.y" |
5343 |
|
{ |
5344 |
|
if (conf_parser_ctx.pass == 2) |
5345 |
|
{ |
5359 |
|
case 277: |
5360 |
|
|
5361 |
|
/* Line 1455 of yacc.c */ |
5362 |
< |
#line 1760 "ircd_parser.y" |
5362 |
> |
#line 1768 "ircd_parser.y" |
5363 |
|
{ |
5364 |
|
if (conf_parser_ctx.pass == 2) |
5365 |
|
{ |
5383 |
|
case 278: |
5384 |
|
|
5385 |
|
/* Line 1455 of yacc.c */ |
5386 |
< |
#line 1780 "ircd_parser.y" |
5386 |
> |
#line 1788 "ircd_parser.y" |
5387 |
|
{ |
5388 |
|
if (conf_parser_ctx.pass == 2) |
5389 |
|
{ |
5396 |
|
case 279: |
5397 |
|
|
5398 |
|
/* Line 1455 of yacc.c */ |
5399 |
< |
#line 1789 "ircd_parser.y" |
5399 |
> |
#line 1797 "ircd_parser.y" |
5400 |
|
{ |
5401 |
|
if (conf_parser_ctx.pass == 2) |
5402 |
|
{ |
5409 |
|
case 280: |
5410 |
|
|
5411 |
|
/* Line 1455 of yacc.c */ |
5412 |
< |
#line 1801 "ircd_parser.y" |
5412 |
> |
#line 1809 "ircd_parser.y" |
5413 |
|
{ |
5414 |
|
if (conf_parser_ctx.pass == 2) |
5415 |
|
{ |
5427 |
|
case 281: |
5428 |
|
|
5429 |
|
/* Line 1455 of yacc.c */ |
5430 |
< |
#line 1813 "ircd_parser.y" |
5430 |
> |
#line 1821 "ircd_parser.y" |
5431 |
|
{ |
5432 |
|
if (conf_parser_ctx.pass == 2) |
5433 |
|
{ |
5488 |
|
case 301: |
5489 |
|
|
5490 |
|
/* Line 1455 of yacc.c */ |
5491 |
< |
#line 1878 "ircd_parser.y" |
5491 |
> |
#line 1886 "ircd_parser.y" |
5492 |
|
{ |
5493 |
|
if (conf_parser_ctx.pass == 2) |
5494 |
|
{ |
5527 |
|
case 302: |
5528 |
|
|
5529 |
|
/* Line 1455 of yacc.c */ |
5530 |
< |
#line 1915 "ircd_parser.y" |
5530 |
> |
#line 1923 "ircd_parser.y" |
5531 |
|
{ |
5532 |
|
if (conf_parser_ctx.pass == 2) |
5533 |
|
{ |
5544 |
|
case 303: |
5545 |
|
|
5546 |
|
/* Line 1455 of yacc.c */ |
5547 |
< |
#line 1928 "ircd_parser.y" |
5547 |
> |
#line 1936 "ircd_parser.y" |
5548 |
|
{ |
5549 |
|
if (conf_parser_ctx.pass == 2) |
5550 |
|
{ |
5559 |
|
case 304: |
5560 |
|
|
5561 |
|
/* Line 1455 of yacc.c */ |
5562 |
< |
#line 1939 "ircd_parser.y" |
5562 |
> |
#line 1947 "ircd_parser.y" |
5563 |
|
{ |
5564 |
|
if (conf_parser_ctx.pass == 2) |
5565 |
|
{ |
5572 |
|
case 305: |
5573 |
|
|
5574 |
|
/* Line 1455 of yacc.c */ |
5575 |
< |
#line 1948 "ircd_parser.y" |
5575 |
> |
#line 1956 "ircd_parser.y" |
5576 |
|
{ |
5577 |
|
if (conf_parser_ctx.pass == 2) |
5578 |
|
{ |
5587 |
|
case 306: |
5588 |
|
|
5589 |
|
/* Line 1455 of yacc.c */ |
5590 |
< |
#line 1959 "ircd_parser.y" |
5590 |
> |
#line 1967 "ircd_parser.y" |
5591 |
|
{ |
5592 |
|
} |
5593 |
|
break; |
5595 |
|
case 310: |
5596 |
|
|
5597 |
|
/* Line 1455 of yacc.c */ |
5598 |
< |
#line 1963 "ircd_parser.y" |
5598 |
> |
#line 1971 "ircd_parser.y" |
5599 |
|
{ not_atom = 1; } |
5600 |
|
break; |
5601 |
|
|
5602 |
|
case 312: |
5603 |
|
|
5604 |
|
/* Line 1455 of yacc.c */ |
5605 |
< |
#line 1964 "ircd_parser.y" |
5605 |
> |
#line 1972 "ircd_parser.y" |
5606 |
|
{ not_atom = 0; } |
5607 |
|
break; |
5608 |
|
|
5609 |
|
case 314: |
5610 |
|
|
5611 |
|
/* Line 1455 of yacc.c */ |
5612 |
< |
#line 1967 "ircd_parser.y" |
5612 |
> |
#line 1975 "ircd_parser.y" |
5613 |
|
{ |
5614 |
|
if (conf_parser_ctx.pass == 2) |
5615 |
|
{ |
5623 |
|
case 315: |
5624 |
|
|
5625 |
|
/* Line 1455 of yacc.c */ |
5626 |
< |
#line 1975 "ircd_parser.y" |
5626 |
> |
#line 1983 "ircd_parser.y" |
5627 |
|
{ |
5628 |
|
if (conf_parser_ctx.pass == 2) |
5629 |
|
{ |
5636 |
|
case 316: |
5637 |
|
|
5638 |
|
/* Line 1455 of yacc.c */ |
5639 |
< |
#line 1982 "ircd_parser.y" |
5639 |
> |
#line 1990 "ircd_parser.y" |
5640 |
|
{ |
5641 |
|
if (conf_parser_ctx.pass == 2) |
5642 |
|
{ |
5649 |
|
case 317: |
5650 |
|
|
5651 |
|
/* Line 1455 of yacc.c */ |
5652 |
< |
#line 1989 "ircd_parser.y" |
5652 |
> |
#line 1997 "ircd_parser.y" |
5653 |
|
{ |
5654 |
|
if (conf_parser_ctx.pass == 2) |
5655 |
|
{ |
5662 |
|
case 318: |
5663 |
|
|
5664 |
|
/* Line 1455 of yacc.c */ |
5665 |
< |
#line 1996 "ircd_parser.y" |
5665 |
> |
#line 2004 "ircd_parser.y" |
5666 |
|
{ |
5667 |
|
if (conf_parser_ctx.pass == 2) |
5668 |
|
{ |
5675 |
|
case 319: |
5676 |
|
|
5677 |
|
/* Line 1455 of yacc.c */ |
5678 |
< |
#line 2003 "ircd_parser.y" |
5678 |
> |
#line 2011 "ircd_parser.y" |
5679 |
|
{ |
5680 |
|
if (conf_parser_ctx.pass == 2) |
5681 |
|
{ |
5688 |
|
case 320: |
5689 |
|
|
5690 |
|
/* Line 1455 of yacc.c */ |
5691 |
< |
#line 2010 "ircd_parser.y" |
5691 |
> |
#line 2018 "ircd_parser.y" |
5692 |
|
{ |
5693 |
|
if (conf_parser_ctx.pass == 2) |
5694 |
|
{ |
5701 |
|
case 321: |
5702 |
|
|
5703 |
|
/* Line 1455 of yacc.c */ |
5704 |
< |
#line 2017 "ircd_parser.y" |
5704 |
> |
#line 2025 "ircd_parser.y" |
5705 |
|
{ |
5706 |
|
if (conf_parser_ctx.pass == 2) |
5707 |
|
{ |
5714 |
|
case 322: |
5715 |
|
|
5716 |
|
/* Line 1455 of yacc.c */ |
5717 |
< |
#line 2024 "ircd_parser.y" |
5717 |
> |
#line 2032 "ircd_parser.y" |
5718 |
|
{ |
5719 |
|
if (conf_parser_ctx.pass == 2) |
5720 |
|
{ |
5727 |
|
case 323: |
5728 |
|
|
5729 |
|
/* Line 1455 of yacc.c */ |
5730 |
< |
#line 2031 "ircd_parser.y" |
5730 |
> |
#line 2039 "ircd_parser.y" |
5731 |
|
{ |
5732 |
|
if (conf_parser_ctx.pass == 2) |
5733 |
|
{ |
5740 |
|
case 324: |
5741 |
|
|
5742 |
|
/* Line 1455 of yacc.c */ |
5743 |
< |
#line 2040 "ircd_parser.y" |
5743 |
> |
#line 2048 "ircd_parser.y" |
5744 |
|
{ |
5745 |
|
if (conf_parser_ctx.pass == 2) |
5746 |
|
{ |
5755 |
|
case 325: |
5756 |
|
|
5757 |
|
/* Line 1455 of yacc.c */ |
5758 |
< |
#line 2051 "ircd_parser.y" |
5758 |
> |
#line 2059 "ircd_parser.y" |
5759 |
|
{ |
5760 |
|
if (conf_parser_ctx.pass == 2) |
5761 |
|
{ |
5770 |
|
case 326: |
5771 |
|
|
5772 |
|
/* Line 1455 of yacc.c */ |
5773 |
< |
#line 2062 "ircd_parser.y" |
5773 |
> |
#line 2070 "ircd_parser.y" |
5774 |
|
{ |
5775 |
|
if (conf_parser_ctx.pass == 2) |
5776 |
|
{ |
5785 |
|
case 327: |
5786 |
|
|
5787 |
|
/* Line 1455 of yacc.c */ |
5788 |
< |
#line 2073 "ircd_parser.y" |
5788 |
> |
#line 2081 "ircd_parser.y" |
5789 |
|
{ |
5790 |
|
if (conf_parser_ctx.pass == 2) |
5791 |
|
{ |
5800 |
|
case 328: |
5801 |
|
|
5802 |
|
/* Line 1455 of yacc.c */ |
5803 |
< |
#line 2084 "ircd_parser.y" |
5803 |
> |
#line 2092 "ircd_parser.y" |
5804 |
|
{ |
5805 |
|
if (conf_parser_ctx.pass == 2) |
5806 |
|
{ |
5815 |
|
case 329: |
5816 |
|
|
5817 |
|
/* Line 1455 of yacc.c */ |
5818 |
< |
#line 2095 "ircd_parser.y" |
5818 |
> |
#line 2103 "ircd_parser.y" |
5819 |
|
{ |
5820 |
|
if (conf_parser_ctx.pass == 2) |
5821 |
|
{ |
5830 |
|
case 330: |
5831 |
|
|
5832 |
|
/* Line 1455 of yacc.c */ |
5833 |
< |
#line 2107 "ircd_parser.y" |
5833 |
> |
#line 2115 "ircd_parser.y" |
5834 |
|
{ |
5835 |
|
if (conf_parser_ctx.pass == 2) |
5836 |
|
{ |
5853 |
|
case 331: |
5854 |
|
|
5855 |
|
/* Line 1455 of yacc.c */ |
5856 |
< |
#line 2126 "ircd_parser.y" |
5856 |
> |
#line 2134 "ircd_parser.y" |
5857 |
|
{ |
5858 |
|
if (conf_parser_ctx.pass == 2) |
5859 |
|
{ |
5867 |
|
case 332: |
5868 |
|
|
5869 |
|
/* Line 1455 of yacc.c */ |
5870 |
< |
#line 2136 "ircd_parser.y" |
5870 |
> |
#line 2144 "ircd_parser.y" |
5871 |
|
{ |
5872 |
|
if (conf_parser_ctx.pass == 2) |
5873 |
|
{ |
5880 |
|
case 333: |
5881 |
|
|
5882 |
|
/* Line 1455 of yacc.c */ |
5883 |
< |
#line 2145 "ircd_parser.y" |
5883 |
> |
#line 2153 "ircd_parser.y" |
5884 |
|
{ |
5885 |
|
if (conf_parser_ctx.pass == 2) |
5886 |
|
{ |
5895 |
|
case 334: |
5896 |
|
|
5897 |
|
/* Line 1455 of yacc.c */ |
5898 |
< |
#line 2160 "ircd_parser.y" |
5898 |
> |
#line 2168 "ircd_parser.y" |
5899 |
|
{ |
5900 |
|
if (conf_parser_ctx.pass == 2) |
5901 |
|
{ |
5908 |
|
case 335: |
5909 |
|
|
5910 |
|
/* Line 1455 of yacc.c */ |
5911 |
< |
#line 2167 "ircd_parser.y" |
5911 |
> |
#line 2175 "ircd_parser.y" |
5912 |
|
{ |
5913 |
|
if (conf_parser_ctx.pass == 2) |
5914 |
|
{ |
5921 |
|
case 342: |
5922 |
|
|
5923 |
|
/* Line 1455 of yacc.c */ |
5924 |
< |
#line 2179 "ircd_parser.y" |
5924 |
> |
#line 2187 "ircd_parser.y" |
5925 |
|
{ |
5926 |
|
if (conf_parser_ctx.pass == 2) |
5927 |
|
{ |
5934 |
|
case 343: |
5935 |
|
|
5936 |
|
/* Line 1455 of yacc.c */ |
5937 |
< |
#line 2188 "ircd_parser.y" |
5937 |
> |
#line 2196 "ircd_parser.y" |
5938 |
|
{ |
5939 |
|
if (conf_parser_ctx.pass == 2) |
5940 |
|
{ |
5953 |
|
case 344: |
5954 |
|
|
5955 |
|
/* Line 1455 of yacc.c */ |
5956 |
< |
#line 2203 "ircd_parser.y" |
5956 |
> |
#line 2211 "ircd_parser.y" |
5957 |
|
{ |
5958 |
|
if (conf_parser_ctx.pass == 2) |
5959 |
|
{ |
5967 |
|
case 345: |
5968 |
|
|
5969 |
|
/* Line 1455 of yacc.c */ |
5970 |
< |
#line 2216 "ircd_parser.y" |
5970 |
> |
#line 2224 "ircd_parser.y" |
5971 |
|
{ |
5972 |
|
if (conf_parser_ctx.pass == 2) |
5973 |
|
{ |
5981 |
|
case 346: |
5982 |
|
|
5983 |
|
/* Line 1455 of yacc.c */ |
5984 |
< |
#line 2224 "ircd_parser.y" |
5984 |
> |
#line 2232 "ircd_parser.y" |
5985 |
|
{ |
5986 |
|
if (conf_parser_ctx.pass == 2) |
5987 |
|
{ |
5993 |
|
case 353: |
5994 |
|
|
5995 |
|
/* Line 1455 of yacc.c */ |
5996 |
< |
#line 2235 "ircd_parser.y" |
5996 |
> |
#line 2243 "ircd_parser.y" |
5997 |
|
{ |
5998 |
|
if (conf_parser_ctx.pass == 2) |
5999 |
|
{ |
6006 |
|
case 354: |
6007 |
|
|
6008 |
|
/* Line 1455 of yacc.c */ |
6009 |
< |
#line 2244 "ircd_parser.y" |
6009 |
> |
#line 2252 "ircd_parser.y" |
6010 |
|
{ |
6011 |
|
if (conf_parser_ctx.pass == 2) |
6012 |
|
{ |
6032 |
|
case 355: |
6033 |
|
|
6034 |
|
/* Line 1455 of yacc.c */ |
6035 |
< |
#line 2266 "ircd_parser.y" |
6035 |
> |
#line 2274 "ircd_parser.y" |
6036 |
|
{ |
6037 |
|
if (conf_parser_ctx.pass == 2) |
6038 |
|
yy_match_item->action = 0; |
6042 |
|
case 359: |
6043 |
|
|
6044 |
|
/* Line 1455 of yacc.c */ |
6045 |
< |
#line 2273 "ircd_parser.y" |
6045 |
> |
#line 2281 "ircd_parser.y" |
6046 |
|
{ |
6047 |
|
if (conf_parser_ctx.pass == 2) |
6048 |
|
yy_match_item->action |= SHARED_KLINE; |
6052 |
|
case 360: |
6053 |
|
|
6054 |
|
/* Line 1455 of yacc.c */ |
6055 |
< |
#line 2277 "ircd_parser.y" |
6055 |
> |
#line 2285 "ircd_parser.y" |
6056 |
|
{ |
6057 |
|
if (conf_parser_ctx.pass == 2) |
6058 |
|
yy_match_item->action |= SHARED_TKLINE; |
6062 |
|
case 361: |
6063 |
|
|
6064 |
|
/* Line 1455 of yacc.c */ |
6065 |
< |
#line 2281 "ircd_parser.y" |
6065 |
> |
#line 2289 "ircd_parser.y" |
6066 |
|
{ |
6067 |
|
if (conf_parser_ctx.pass == 2) |
6068 |
|
yy_match_item->action |= SHARED_UNKLINE; |
6072 |
|
case 362: |
6073 |
|
|
6074 |
|
/* Line 1455 of yacc.c */ |
6075 |
< |
#line 2285 "ircd_parser.y" |
6075 |
> |
#line 2293 "ircd_parser.y" |
6076 |
|
{ |
6077 |
|
if (conf_parser_ctx.pass == 2) |
6078 |
|
yy_match_item->action |= SHARED_XLINE; |
6082 |
|
case 363: |
6083 |
|
|
6084 |
|
/* Line 1455 of yacc.c */ |
6085 |
< |
#line 2289 "ircd_parser.y" |
6085 |
> |
#line 2297 "ircd_parser.y" |
6086 |
|
{ |
6087 |
|
if (conf_parser_ctx.pass == 2) |
6088 |
|
yy_match_item->action |= SHARED_TXLINE; |
6092 |
|
case 364: |
6093 |
|
|
6094 |
|
/* Line 1455 of yacc.c */ |
6095 |
< |
#line 2293 "ircd_parser.y" |
6095 |
> |
#line 2301 "ircd_parser.y" |
6096 |
|
{ |
6097 |
|
if (conf_parser_ctx.pass == 2) |
6098 |
|
yy_match_item->action |= SHARED_UNXLINE; |
6102 |
|
case 365: |
6103 |
|
|
6104 |
|
/* Line 1455 of yacc.c */ |
6105 |
< |
#line 2297 "ircd_parser.y" |
6105 |
> |
#line 2305 "ircd_parser.y" |
6106 |
|
{ |
6107 |
|
if (conf_parser_ctx.pass == 2) |
6108 |
|
yy_match_item->action |= SHARED_RESV; |
6112 |
|
case 366: |
6113 |
|
|
6114 |
|
/* Line 1455 of yacc.c */ |
6115 |
< |
#line 2301 "ircd_parser.y" |
6115 |
> |
#line 2309 "ircd_parser.y" |
6116 |
|
{ |
6117 |
|
if (conf_parser_ctx.pass == 2) |
6118 |
|
yy_match_item->action |= SHARED_TRESV; |
6122 |
|
case 367: |
6123 |
|
|
6124 |
|
/* Line 1455 of yacc.c */ |
6125 |
< |
#line 2305 "ircd_parser.y" |
6125 |
> |
#line 2313 "ircd_parser.y" |
6126 |
|
{ |
6127 |
|
if (conf_parser_ctx.pass == 2) |
6128 |
|
yy_match_item->action |= SHARED_UNRESV; |
6132 |
|
case 368: |
6133 |
|
|
6134 |
|
/* Line 1455 of yacc.c */ |
6135 |
< |
#line 2309 "ircd_parser.y" |
6135 |
> |
#line 2317 "ircd_parser.y" |
6136 |
|
{ |
6137 |
|
if (conf_parser_ctx.pass == 2) |
6138 |
|
yy_match_item->action |= SHARED_LOCOPS; |
6142 |
|
case 369: |
6143 |
|
|
6144 |
|
/* Line 1455 of yacc.c */ |
6145 |
< |
#line 2313 "ircd_parser.y" |
6145 |
> |
#line 2321 "ircd_parser.y" |
6146 |
|
{ |
6147 |
|
if (conf_parser_ctx.pass == 2) |
6148 |
|
yy_match_item->action = SHARED_ALL; |
6152 |
|
case 370: |
6153 |
|
|
6154 |
|
/* Line 1455 of yacc.c */ |
6155 |
< |
#line 2322 "ircd_parser.y" |
6155 |
> |
#line 2330 "ircd_parser.y" |
6156 |
|
{ |
6157 |
|
if (conf_parser_ctx.pass == 2) |
6158 |
|
{ |
6165 |
|
case 371: |
6166 |
|
|
6167 |
|
/* Line 1455 of yacc.c */ |
6168 |
< |
#line 2329 "ircd_parser.y" |
6168 |
> |
#line 2337 "ircd_parser.y" |
6169 |
|
{ |
6170 |
|
if (conf_parser_ctx.pass == 2) |
6171 |
|
{ |
6179 |
|
case 377: |
6180 |
|
|
6181 |
|
/* Line 1455 of yacc.c */ |
6182 |
< |
#line 2342 "ircd_parser.y" |
6182 |
> |
#line 2350 "ircd_parser.y" |
6183 |
|
{ |
6184 |
|
if (conf_parser_ctx.pass == 2) |
6185 |
|
DupString(yy_conf->name, yylval.string); |
6189 |
|
case 378: |
6190 |
|
|
6191 |
|
/* Line 1455 of yacc.c */ |
6192 |
< |
#line 2348 "ircd_parser.y" |
6192 |
> |
#line 2356 "ircd_parser.y" |
6193 |
|
{ |
6194 |
|
if (conf_parser_ctx.pass == 2) |
6195 |
|
yy_conf->flags = 0; |
6199 |
|
case 382: |
6200 |
|
|
6201 |
|
/* Line 1455 of yacc.c */ |
6202 |
< |
#line 2355 "ircd_parser.y" |
6202 |
> |
#line 2363 "ircd_parser.y" |
6203 |
|
{ |
6204 |
|
if (conf_parser_ctx.pass == 2) |
6205 |
|
yy_conf->flags |= SHARED_KLINE; |
6209 |
|
case 383: |
6210 |
|
|
6211 |
|
/* Line 1455 of yacc.c */ |
6212 |
< |
#line 2359 "ircd_parser.y" |
6212 |
> |
#line 2367 "ircd_parser.y" |
6213 |
|
{ |
6214 |
|
if (conf_parser_ctx.pass == 2) |
6215 |
|
yy_conf->flags |= SHARED_TKLINE; |
6219 |
|
case 384: |
6220 |
|
|
6221 |
|
/* Line 1455 of yacc.c */ |
6222 |
< |
#line 2363 "ircd_parser.y" |
6222 |
> |
#line 2371 "ircd_parser.y" |
6223 |
|
{ |
6224 |
|
if (conf_parser_ctx.pass == 2) |
6225 |
|
yy_conf->flags |= SHARED_UNKLINE; |
6229 |
|
case 385: |
6230 |
|
|
6231 |
|
/* Line 1455 of yacc.c */ |
6232 |
< |
#line 2367 "ircd_parser.y" |
6232 |
> |
#line 2375 "ircd_parser.y" |
6233 |
|
{ |
6234 |
|
if (conf_parser_ctx.pass == 2) |
6235 |
|
yy_conf->flags |= SHARED_XLINE; |
6239 |
|
case 386: |
6240 |
|
|
6241 |
|
/* Line 1455 of yacc.c */ |
6242 |
< |
#line 2371 "ircd_parser.y" |
6242 |
> |
#line 2379 "ircd_parser.y" |
6243 |
|
{ |
6244 |
|
if (conf_parser_ctx.pass == 2) |
6245 |
|
yy_conf->flags |= SHARED_TXLINE; |
6249 |
|
case 387: |
6250 |
|
|
6251 |
|
/* Line 1455 of yacc.c */ |
6252 |
< |
#line 2375 "ircd_parser.y" |
6252 |
> |
#line 2383 "ircd_parser.y" |
6253 |
|
{ |
6254 |
|
if (conf_parser_ctx.pass == 2) |
6255 |
|
yy_conf->flags |= SHARED_UNXLINE; |
6259 |
|
case 388: |
6260 |
|
|
6261 |
|
/* Line 1455 of yacc.c */ |
6262 |
< |
#line 2379 "ircd_parser.y" |
6262 |
> |
#line 2387 "ircd_parser.y" |
6263 |
|
{ |
6264 |
|
if (conf_parser_ctx.pass == 2) |
6265 |
|
yy_conf->flags |= SHARED_RESV; |
6269 |
|
case 389: |
6270 |
|
|
6271 |
|
/* Line 1455 of yacc.c */ |
6272 |
< |
#line 2383 "ircd_parser.y" |
6272 |
> |
#line 2391 "ircd_parser.y" |
6273 |
|
{ |
6274 |
|
if (conf_parser_ctx.pass == 2) |
6275 |
|
yy_conf->flags |= SHARED_TRESV; |
6279 |
|
case 390: |
6280 |
|
|
6281 |
|
/* Line 1455 of yacc.c */ |
6282 |
< |
#line 2387 "ircd_parser.y" |
6282 |
> |
#line 2395 "ircd_parser.y" |
6283 |
|
{ |
6284 |
|
if (conf_parser_ctx.pass == 2) |
6285 |
|
yy_conf->flags |= SHARED_UNRESV; |
6289 |
|
case 391: |
6290 |
|
|
6291 |
|
/* Line 1455 of yacc.c */ |
6292 |
< |
#line 2391 "ircd_parser.y" |
6292 |
> |
#line 2399 "ircd_parser.y" |
6293 |
|
{ |
6294 |
|
if (conf_parser_ctx.pass == 2) |
6295 |
|
yy_conf->flags |= SHARED_LOCOPS; |
6299 |
|
case 392: |
6300 |
|
|
6301 |
|
/* Line 1455 of yacc.c */ |
6302 |
< |
#line 2395 "ircd_parser.y" |
6302 |
> |
#line 2403 "ircd_parser.y" |
6303 |
|
{ |
6304 |
|
if (conf_parser_ctx.pass == 2) |
6305 |
|
yy_conf->flags = SHARED_ALL; |
6309 |
|
case 393: |
6310 |
|
|
6311 |
|
/* Line 1455 of yacc.c */ |
6312 |
< |
#line 2404 "ircd_parser.y" |
6312 |
> |
#line 2412 "ircd_parser.y" |
6313 |
|
{ |
6314 |
|
if (conf_parser_ctx.pass == 2) |
6315 |
|
{ |
6333 |
|
case 394: |
6334 |
|
|
6335 |
|
/* Line 1455 of yacc.c */ |
6336 |
< |
#line 2422 "ircd_parser.y" |
6336 |
> |
#line 2430 "ircd_parser.y" |
6337 |
|
{ |
6338 |
|
if (conf_parser_ctx.pass == 2) |
6339 |
|
{ |
6465 |
|
case 419: |
6466 |
|
|
6467 |
|
/* Line 1455 of yacc.c */ |
6468 |
< |
#line 2561 "ircd_parser.y" |
6468 |
> |
#line 2569 "ircd_parser.y" |
6469 |
|
{ |
6470 |
|
if (conf_parser_ctx.pass == 2) |
6471 |
|
{ |
6481 |
|
case 420: |
6482 |
|
|
6483 |
|
/* Line 1455 of yacc.c */ |
6484 |
< |
#line 2573 "ircd_parser.y" |
6484 |
> |
#line 2581 "ircd_parser.y" |
6485 |
|
{ |
6486 |
|
if (conf_parser_ctx.pass == 2) |
6487 |
|
{ |
6497 |
|
case 421: |
6498 |
|
|
6499 |
|
/* Line 1455 of yacc.c */ |
6500 |
< |
#line 2585 "ircd_parser.y" |
6500 |
> |
#line 2593 "ircd_parser.y" |
6501 |
|
{ |
6502 |
|
if (conf_parser_ctx.pass == 2) |
6503 |
|
{ |
6510 |
|
case 422: |
6511 |
|
|
6512 |
|
/* Line 1455 of yacc.c */ |
6513 |
< |
#line 2594 "ircd_parser.y" |
6513 |
> |
#line 2602 "ircd_parser.y" |
6514 |
|
{ |
6515 |
|
if (conf_parser_ctx.pass == 2) |
6516 |
|
{ |
6540 |
|
case 423: |
6541 |
|
|
6542 |
|
/* Line 1455 of yacc.c */ |
6543 |
< |
#line 2620 "ircd_parser.y" |
6543 |
> |
#line 2628 "ircd_parser.y" |
6544 |
|
{ |
6545 |
|
if (conf_parser_ctx.pass == 2) |
6546 |
|
{ |
6562 |
|
case 424: |
6563 |
|
|
6564 |
|
/* Line 1455 of yacc.c */ |
6565 |
< |
#line 2638 "ircd_parser.y" |
6565 |
> |
#line 2646 "ircd_parser.y" |
6566 |
|
{ |
6567 |
|
if (conf_parser_ctx.pass == 2) |
6568 |
|
{ |
6584 |
|
case 425: |
6585 |
|
|
6586 |
|
/* Line 1455 of yacc.c */ |
6587 |
< |
#line 2656 "ircd_parser.y" |
6587 |
> |
#line 2664 "ircd_parser.y" |
6588 |
|
{ |
6589 |
|
if (conf_parser_ctx.pass == 2) |
6590 |
|
yy_aconf->port = (yyvsp[(3) - (4)].number); |
6594 |
|
case 426: |
6595 |
|
|
6596 |
|
/* Line 1455 of yacc.c */ |
6597 |
< |
#line 2662 "ircd_parser.y" |
6597 |
> |
#line 2670 "ircd_parser.y" |
6598 |
|
{ |
6599 |
|
if (conf_parser_ctx.pass == 2) |
6600 |
|
yy_aconf->aftype = AF_INET; |
6604 |
|
case 427: |
6605 |
|
|
6606 |
|
/* Line 1455 of yacc.c */ |
6607 |
< |
#line 2666 "ircd_parser.y" |
6607 |
> |
#line 2674 "ircd_parser.y" |
6608 |
|
{ |
6609 |
|
#ifdef IPV6 |
6610 |
|
if (conf_parser_ctx.pass == 2) |
6616 |
|
case 428: |
6617 |
|
|
6618 |
|
/* Line 1455 of yacc.c */ |
6619 |
< |
#line 2674 "ircd_parser.y" |
6619 |
> |
#line 2682 "ircd_parser.y" |
6620 |
|
{ |
6621 |
|
if (conf_parser_ctx.pass == 2) |
6622 |
|
{ |
6629 |
|
case 429: |
6630 |
|
|
6631 |
|
/* Line 1455 of yacc.c */ |
6632 |
< |
#line 2683 "ircd_parser.y" |
6632 |
> |
#line 2691 "ircd_parser.y" |
6633 |
|
{ |
6634 |
|
} |
6635 |
|
break; |
6637 |
|
case 433: |
6638 |
|
|
6639 |
|
/* Line 1455 of yacc.c */ |
6640 |
< |
#line 2687 "ircd_parser.y" |
6640 |
> |
#line 2695 "ircd_parser.y" |
6641 |
|
{ not_atom = 1; } |
6642 |
|
break; |
6643 |
|
|
6644 |
|
case 435: |
6645 |
|
|
6646 |
|
/* Line 1455 of yacc.c */ |
6647 |
< |
#line 2688 "ircd_parser.y" |
6647 |
> |
#line 2696 "ircd_parser.y" |
6648 |
|
{ not_atom = 0; } |
6649 |
|
break; |
6650 |
|
|
6651 |
|
case 437: |
6652 |
|
|
6653 |
|
/* Line 1455 of yacc.c */ |
6654 |
< |
#line 2691 "ircd_parser.y" |
6654 |
> |
#line 2699 "ircd_parser.y" |
6655 |
|
{ |
6656 |
|
if (conf_parser_ctx.pass == 2) |
6657 |
|
#ifndef HAVE_LIBZ |
6668 |
|
case 438: |
6669 |
|
|
6670 |
|
/* Line 1455 of yacc.c */ |
6671 |
< |
#line 2702 "ircd_parser.y" |
6671 |
> |
#line 2710 "ircd_parser.y" |
6672 |
|
{ |
6673 |
|
if (conf_parser_ctx.pass == 2) |
6674 |
|
{ |
6681 |
|
case 439: |
6682 |
|
|
6683 |
|
/* Line 1455 of yacc.c */ |
6684 |
< |
#line 2709 "ircd_parser.y" |
6684 |
> |
#line 2717 "ircd_parser.y" |
6685 |
|
{ |
6686 |
|
if (conf_parser_ctx.pass == 2) |
6687 |
|
{ |
6694 |
|
case 440: |
6695 |
|
|
6696 |
|
/* Line 1455 of yacc.c */ |
6697 |
< |
#line 2716 "ircd_parser.y" |
6697 |
> |
#line 2724 "ircd_parser.y" |
6698 |
|
{ |
6699 |
|
if (conf_parser_ctx.pass == 2) |
6700 |
|
{ |
6707 |
|
case 441: |
6708 |
|
|
6709 |
|
/* Line 1455 of yacc.c */ |
6710 |
< |
#line 2723 "ircd_parser.y" |
6710 |
> |
#line 2731 "ircd_parser.y" |
6711 |
|
{ |
6712 |
|
if (conf_parser_ctx.pass == 2) |
6713 |
|
{ |
6720 |
|
case 442: |
6721 |
|
|
6722 |
|
/* Line 1455 of yacc.c */ |
6723 |
< |
#line 2733 "ircd_parser.y" |
6723 |
> |
#line 2741 "ircd_parser.y" |
6724 |
|
{ |
6725 |
|
#ifdef HAVE_LIBCRYPTO |
6726 |
|
if (conf_parser_ctx.pass == 2) |
6765 |
|
case 443: |
6766 |
|
|
6767 |
|
/* Line 1455 of yacc.c */ |
6768 |
< |
#line 2774 "ircd_parser.y" |
6768 |
> |
#line 2782 "ircd_parser.y" |
6769 |
|
{ |
6770 |
|
if (conf_parser_ctx.pass == 2) |
6771 |
|
{ |
6780 |
|
case 444: |
6781 |
|
|
6782 |
|
/* Line 1455 of yacc.c */ |
6783 |
< |
#line 2785 "ircd_parser.y" |
6783 |
> |
#line 2793 "ircd_parser.y" |
6784 |
|
{ |
6785 |
|
if (conf_parser_ctx.pass == 2) |
6786 |
|
{ |
6795 |
|
case 445: |
6796 |
|
|
6797 |
|
/* Line 1455 of yacc.c */ |
6798 |
< |
#line 2796 "ircd_parser.y" |
6798 |
> |
#line 2804 "ircd_parser.y" |
6799 |
|
{ |
6800 |
|
if (conf_parser_ctx.pass == 2) |
6801 |
|
{ |
6814 |
|
case 446: |
6815 |
|
|
6816 |
|
/* Line 1455 of yacc.c */ |
6817 |
< |
#line 2811 "ircd_parser.y" |
6817 |
> |
#line 2819 "ircd_parser.y" |
6818 |
|
{ |
6819 |
|
if (conf_parser_ctx.pass == 2) |
6820 |
|
{ |
6829 |
|
case 447: |
6830 |
|
|
6831 |
|
/* Line 1455 of yacc.c */ |
6832 |
< |
#line 2822 "ircd_parser.y" |
6832 |
> |
#line 2830 "ircd_parser.y" |
6833 |
|
{ |
6834 |
|
if (conf_parser_ctx.pass == 2) |
6835 |
|
{ |
6844 |
|
case 448: |
6845 |
|
|
6846 |
|
/* Line 1455 of yacc.c */ |
6847 |
< |
#line 2833 "ircd_parser.y" |
6847 |
> |
#line 2841 "ircd_parser.y" |
6848 |
|
{ |
6849 |
|
if (conf_parser_ctx.pass == 2) |
6850 |
|
{ |
6861 |
|
case 449: |
6862 |
|
|
6863 |
|
/* Line 1455 of yacc.c */ |
6864 |
< |
#line 2846 "ircd_parser.y" |
6864 |
> |
#line 2854 "ircd_parser.y" |
6865 |
|
{ |
6866 |
|
if (conf_parser_ctx.pass == 2) |
6867 |
|
{ |
6878 |
|
case 450: |
6879 |
|
|
6880 |
|
/* Line 1455 of yacc.c */ |
6881 |
< |
#line 2859 "ircd_parser.y" |
6881 |
> |
#line 2867 "ircd_parser.y" |
6882 |
|
{ |
6883 |
|
if (conf_parser_ctx.pass == 2) |
6884 |
|
{ |
6891 |
|
case 451: |
6892 |
|
|
6893 |
|
/* Line 1455 of yacc.c */ |
6894 |
< |
#line 2868 "ircd_parser.y" |
6894 |
> |
#line 2876 "ircd_parser.y" |
6895 |
|
{ |
6896 |
|
#ifdef HAVE_LIBCRYPTO |
6897 |
|
if (conf_parser_ctx.pass == 2) |
6927 |
|
case 452: |
6928 |
|
|
6929 |
|
/* Line 1455 of yacc.c */ |
6930 |
< |
#line 2903 "ircd_parser.y" |
6930 |
> |
#line 2911 "ircd_parser.y" |
6931 |
|
{ |
6932 |
|
if (conf_parser_ctx.pass == 2) |
6933 |
|
{ |
6940 |
|
case 453: |
6941 |
|
|
6942 |
|
/* Line 1455 of yacc.c */ |
6943 |
< |
#line 2910 "ircd_parser.y" |
6943 |
> |
#line 2918 "ircd_parser.y" |
6944 |
|
{ |
6945 |
|
if (conf_parser_ctx.pass == 2) |
6946 |
|
{ |
7000 |
|
case 454: |
7001 |
|
|
7002 |
|
/* Line 1455 of yacc.c */ |
7003 |
< |
#line 2966 "ircd_parser.y" |
7003 |
> |
#line 2974 "ircd_parser.y" |
7004 |
|
{ |
7005 |
|
} |
7006 |
|
break; |
7008 |
|
case 458: |
7009 |
|
|
7010 |
|
/* Line 1455 of yacc.c */ |
7011 |
< |
#line 2971 "ircd_parser.y" |
7011 |
> |
#line 2979 "ircd_parser.y" |
7012 |
|
{ |
7013 |
|
if (conf_parser_ctx.pass == 2) |
7014 |
|
regex_ban = 1; |
7018 |
|
case 465: |
7019 |
|
|
7020 |
|
/* Line 1455 of yacc.c */ |
7021 |
< |
#line 2980 "ircd_parser.y" |
7021 |
> |
#line 2988 "ircd_parser.y" |
7022 |
|
{ |
7023 |
|
if (conf_parser_ctx.pass == 2) |
7024 |
|
{ |
7041 |
|
case 466: |
7042 |
|
|
7043 |
|
/* Line 1455 of yacc.c */ |
7044 |
< |
#line 2999 "ircd_parser.y" |
7044 |
> |
#line 3007 "ircd_parser.y" |
7045 |
|
{ |
7046 |
|
if (conf_parser_ctx.pass == 2) |
7047 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
7051 |
|
case 467: |
7052 |
|
|
7053 |
|
/* Line 1455 of yacc.c */ |
7054 |
< |
#line 3008 "ircd_parser.y" |
7054 |
> |
#line 3016 "ircd_parser.y" |
7055 |
|
{ |
7056 |
|
if (conf_parser_ctx.pass == 2) |
7057 |
|
hostbuf[0] = reasonbuf[0] = '\0'; |
7061 |
|
case 468: |
7062 |
|
|
7063 |
|
/* Line 1455 of yacc.c */ |
7064 |
< |
#line 3012 "ircd_parser.y" |
7064 |
> |
#line 3020 "ircd_parser.y" |
7065 |
|
{ |
7066 |
|
if (conf_parser_ctx.pass == 2) |
7067 |
|
{ |
7084 |
|
case 474: |
7085 |
|
|
7086 |
|
/* Line 1455 of yacc.c */ |
7087 |
< |
#line 3034 "ircd_parser.y" |
7087 |
> |
#line 3042 "ircd_parser.y" |
7088 |
|
{ |
7089 |
|
if (conf_parser_ctx.pass == 2) |
7090 |
|
strlcpy(hostbuf, yylval.string, sizeof(hostbuf)); |
7094 |
|
case 475: |
7095 |
|
|
7096 |
|
/* Line 1455 of yacc.c */ |
7097 |
< |
#line 3040 "ircd_parser.y" |
7097 |
> |
#line 3048 "ircd_parser.y" |
7098 |
|
{ |
7099 |
|
if (conf_parser_ctx.pass == 2) |
7100 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
7104 |
|
case 481: |
7105 |
|
|
7106 |
|
/* Line 1455 of yacc.c */ |
7107 |
< |
#line 3054 "ircd_parser.y" |
7107 |
> |
#line 3062 "ircd_parser.y" |
7108 |
|
{ |
7109 |
|
if (conf_parser_ctx.pass == 2) |
7110 |
|
{ |
7123 |
|
case 482: |
7124 |
|
|
7125 |
|
/* Line 1455 of yacc.c */ |
7126 |
< |
#line 3072 "ircd_parser.y" |
7126 |
> |
#line 3080 "ircd_parser.y" |
7127 |
|
{ |
7128 |
|
if (conf_parser_ctx.pass == 2) |
7129 |
|
{ |
7136 |
|
case 483: |
7137 |
|
|
7138 |
|
/* Line 1455 of yacc.c */ |
7139 |
< |
#line 3079 "ircd_parser.y" |
7139 |
> |
#line 3087 "ircd_parser.y" |
7140 |
|
{ |
7141 |
|
if (conf_parser_ctx.pass == 2) |
7142 |
|
{ |
7180 |
|
case 484: |
7181 |
|
|
7182 |
|
/* Line 1455 of yacc.c */ |
7183 |
< |
#line 3119 "ircd_parser.y" |
7183 |
> |
#line 3127 "ircd_parser.y" |
7184 |
|
{ |
7185 |
|
} |
7186 |
|
break; |
7188 |
|
case 488: |
7189 |
|
|
7190 |
|
/* Line 1455 of yacc.c */ |
7191 |
< |
#line 3124 "ircd_parser.y" |
7191 |
> |
#line 3132 "ircd_parser.y" |
7192 |
|
{ |
7193 |
|
if (conf_parser_ctx.pass == 2) |
7194 |
|
regex_ban = 1; |
7198 |
|
case 495: |
7199 |
|
|
7200 |
|
/* Line 1455 of yacc.c */ |
7201 |
< |
#line 3133 "ircd_parser.y" |
7201 |
> |
#line 3141 "ircd_parser.y" |
7202 |
|
{ |
7203 |
|
if (conf_parser_ctx.pass == 2) |
7204 |
|
strlcpy(gecos_name, yylval.string, sizeof(gecos_name)); |
7208 |
|
case 496: |
7209 |
|
|
7210 |
|
/* Line 1455 of yacc.c */ |
7211 |
< |
#line 3139 "ircd_parser.y" |
7211 |
> |
#line 3147 "ircd_parser.y" |
7212 |
|
{ |
7213 |
|
if (conf_parser_ctx.pass == 2) |
7214 |
|
strlcpy(reasonbuf, yylval.string, sizeof(reasonbuf)); |
7218 |
|
case 557: |
7219 |
|
|
7220 |
|
/* Line 1455 of yacc.c */ |
7221 |
< |
#line 3184 "ircd_parser.y" |
7221 |
> |
#line 3192 "ircd_parser.y" |
7222 |
|
{ |
7223 |
|
ConfigFileEntry.max_watch = (yyvsp[(3) - (4)].number); |
7224 |
|
} |
7227 |
|
case 558: |
7228 |
|
|
7229 |
|
/* Line 1455 of yacc.c */ |
7230 |
< |
#line 3189 "ircd_parser.y" |
7230 |
> |
#line 3197 "ircd_parser.y" |
7231 |
|
{ |
7232 |
|
ConfigFileEntry.gline_min_cidr = (yyvsp[(3) - (4)].number); |
7233 |
|
} |
7236 |
|
case 559: |
7237 |
|
|
7238 |
|
/* Line 1455 of yacc.c */ |
7239 |
< |
#line 3194 "ircd_parser.y" |
7239 |
> |
#line 3202 "ircd_parser.y" |
7240 |
|
{ |
7241 |
|
ConfigFileEntry.gline_min_cidr6 = (yyvsp[(3) - (4)].number); |
7242 |
|
} |
7245 |
|
case 560: |
7246 |
|
|
7247 |
|
/* Line 1455 of yacc.c */ |
7248 |
< |
#line 3199 "ircd_parser.y" |
7248 |
> |
#line 3207 "ircd_parser.y" |
7249 |
|
{ |
7250 |
|
ConfigFileEntry.burst_away = yylval.number; |
7251 |
|
} |
7254 |
|
case 561: |
7255 |
|
|
7256 |
|
/* Line 1455 of yacc.c */ |
7257 |
< |
#line 3204 "ircd_parser.y" |
7257 |
> |
#line 3212 "ircd_parser.y" |
7258 |
|
{ |
7259 |
|
ConfigFileEntry.use_whois_actually = yylval.number; |
7260 |
|
} |
7263 |
|
case 562: |
7264 |
|
|
7265 |
|
/* Line 1455 of yacc.c */ |
7266 |
< |
#line 3209 "ircd_parser.y" |
7266 |
> |
#line 3217 "ircd_parser.y" |
7267 |
|
{ |
7268 |
|
GlobalSetOptions.rejecttime = yylval.number; |
7269 |
|
} |
7272 |
|
case 563: |
7273 |
|
|
7274 |
|
/* Line 1455 of yacc.c */ |
7275 |
< |
#line 3214 "ircd_parser.y" |
7275 |
> |
#line 3222 "ircd_parser.y" |
7276 |
|
{ |
7277 |
|
ConfigFileEntry.tkline_expire_notices = yylval.number; |
7278 |
|
} |
7281 |
|
case 564: |
7282 |
|
|
7283 |
|
/* Line 1455 of yacc.c */ |
7284 |
< |
#line 3219 "ircd_parser.y" |
7284 |
> |
#line 3227 "ircd_parser.y" |
7285 |
|
{ |
7286 |
|
ConfigFileEntry.kill_chase_time_limit = (yyvsp[(3) - (4)].number); |
7287 |
|
} |
7290 |
|
case 565: |
7291 |
|
|
7292 |
|
/* Line 1455 of yacc.c */ |
7293 |
< |
#line 3224 "ircd_parser.y" |
7293 |
> |
#line 3232 "ircd_parser.y" |
7294 |
|
{ |
7295 |
|
ConfigFileEntry.hide_spoof_ips = yylval.number; |
7296 |
|
} |
7299 |
|
case 566: |
7300 |
|
|
7301 |
|
/* Line 1455 of yacc.c */ |
7302 |
< |
#line 3229 "ircd_parser.y" |
7302 |
> |
#line 3237 "ircd_parser.y" |
7303 |
|
{ |
7304 |
|
ConfigFileEntry.ignore_bogus_ts = yylval.number; |
7305 |
|
} |
7308 |
|
case 567: |
7309 |
|
|
7310 |
|
/* Line 1455 of yacc.c */ |
7311 |
< |
#line 3234 "ircd_parser.y" |
7311 |
> |
#line 3242 "ircd_parser.y" |
7312 |
|
{ |
7313 |
|
ConfigFileEntry.disable_remote = yylval.number; |
7314 |
|
} |
7317 |
|
case 568: |
7318 |
|
|
7319 |
|
/* Line 1455 of yacc.c */ |
7320 |
< |
#line 3239 "ircd_parser.y" |
7320 |
> |
#line 3247 "ircd_parser.y" |
7321 |
|
{ |
7322 |
|
ConfigFileEntry.failed_oper_notice = yylval.number; |
7323 |
|
} |
7326 |
|
case 569: |
7327 |
|
|
7328 |
|
/* Line 1455 of yacc.c */ |
7329 |
< |
#line 3244 "ircd_parser.y" |
7329 |
> |
#line 3252 "ircd_parser.y" |
7330 |
|
{ |
7331 |
|
ConfigFileEntry.anti_nick_flood = yylval.number; |
7332 |
|
} |
7335 |
|
case 570: |
7336 |
|
|
7337 |
|
/* Line 1455 of yacc.c */ |
7338 |
< |
#line 3249 "ircd_parser.y" |
7338 |
> |
#line 3257 "ircd_parser.y" |
7339 |
|
{ |
7340 |
|
ConfigFileEntry.max_nick_time = (yyvsp[(3) - (4)].number); |
7341 |
|
} |
7344 |
|
case 571: |
7345 |
|
|
7346 |
|
/* Line 1455 of yacc.c */ |
7347 |
< |
#line 3254 "ircd_parser.y" |
7347 |
> |
#line 3262 "ircd_parser.y" |
7348 |
|
{ |
7349 |
|
ConfigFileEntry.max_nick_changes = (yyvsp[(3) - (4)].number); |
7350 |
|
} |
7353 |
|
case 572: |
7354 |
|
|
7355 |
|
/* Line 1455 of yacc.c */ |
7356 |
< |
#line 3259 "ircd_parser.y" |
7356 |
> |
#line 3267 "ircd_parser.y" |
7357 |
|
{ |
7358 |
|
ConfigFileEntry.max_accept = (yyvsp[(3) - (4)].number); |
7359 |
|
} |
7362 |
|
case 573: |
7363 |
|
|
7364 |
|
/* Line 1455 of yacc.c */ |
7365 |
< |
#line 3264 "ircd_parser.y" |
7365 |
> |
#line 3272 "ircd_parser.y" |
7366 |
|
{ |
7367 |
|
ConfigFileEntry.anti_spam_exit_message_time = (yyvsp[(3) - (4)].number); |
7368 |
|
} |
7371 |
|
case 574: |
7372 |
|
|
7373 |
|
/* Line 1455 of yacc.c */ |
7374 |
< |
#line 3269 "ircd_parser.y" |
7374 |
> |
#line 3277 "ircd_parser.y" |
7375 |
|
{ |
7376 |
|
ConfigFileEntry.ts_warn_delta = (yyvsp[(3) - (4)].number); |
7377 |
|
} |
7380 |
|
case 575: |
7381 |
|
|
7382 |
|
/* Line 1455 of yacc.c */ |
7383 |
< |
#line 3274 "ircd_parser.y" |
7383 |
> |
#line 3282 "ircd_parser.y" |
7384 |
|
{ |
7385 |
|
if (conf_parser_ctx.pass == 2) |
7386 |
|
ConfigFileEntry.ts_max_delta = (yyvsp[(3) - (4)].number); |
7390 |
|
case 576: |
7391 |
|
|
7392 |
|
/* Line 1455 of yacc.c */ |
7393 |
< |
#line 3280 "ircd_parser.y" |
7393 |
> |
#line 3288 "ircd_parser.y" |
7394 |
|
{ |
7395 |
|
if (((yyvsp[(3) - (4)].number) > 0) && conf_parser_ctx.pass == 1) |
7396 |
|
{ |
7405 |
|
case 577: |
7406 |
|
|
7407 |
|
/* Line 1455 of yacc.c */ |
7408 |
< |
#line 3291 "ircd_parser.y" |
7408 |
> |
#line 3299 "ircd_parser.y" |
7409 |
|
{ |
7410 |
|
ConfigFileEntry.kline_with_reason = yylval.number; |
7411 |
|
} |
7414 |
|
case 578: |
7415 |
|
|
7416 |
|
/* Line 1455 of yacc.c */ |
7417 |
< |
#line 3296 "ircd_parser.y" |
7417 |
> |
#line 3304 "ircd_parser.y" |
7418 |
|
{ |
7419 |
|
if (conf_parser_ctx.pass == 2) |
7420 |
|
{ |
7427 |
|
case 579: |
7428 |
|
|
7429 |
|
/* Line 1455 of yacc.c */ |
7430 |
< |
#line 3305 "ircd_parser.y" |
7430 |
> |
#line 3313 "ircd_parser.y" |
7431 |
|
{ |
7432 |
|
ConfigFileEntry.invisible_on_connect = yylval.number; |
7433 |
|
} |
7436 |
|
case 580: |
7437 |
|
|
7438 |
|
/* Line 1455 of yacc.c */ |
7439 |
< |
#line 3310 "ircd_parser.y" |
7439 |
> |
#line 3318 "ircd_parser.y" |
7440 |
|
{ |
7441 |
|
ConfigFileEntry.warn_no_nline = yylval.number; |
7442 |
|
} |
7445 |
|
case 581: |
7446 |
|
|
7447 |
|
/* Line 1455 of yacc.c */ |
7448 |
< |
#line 3315 "ircd_parser.y" |
7448 |
> |
#line 3323 "ircd_parser.y" |
7449 |
|
{ |
7450 |
|
ConfigFileEntry.stats_e_disabled = yylval.number; |
7451 |
|
} |
7454 |
|
case 582: |
7455 |
|
|
7456 |
|
/* Line 1455 of yacc.c */ |
7457 |
< |
#line 3320 "ircd_parser.y" |
7457 |
> |
#line 3328 "ircd_parser.y" |
7458 |
|
{ |
7459 |
|
ConfigFileEntry.stats_o_oper_only = yylval.number; |
7460 |
|
} |
7463 |
|
case 583: |
7464 |
|
|
7465 |
|
/* Line 1455 of yacc.c */ |
7466 |
< |
#line 3325 "ircd_parser.y" |
7466 |
> |
#line 3333 "ircd_parser.y" |
7467 |
|
{ |
7468 |
|
ConfigFileEntry.stats_P_oper_only = yylval.number; |
7469 |
|
} |
7472 |
|
case 584: |
7473 |
|
|
7474 |
|
/* Line 1455 of yacc.c */ |
7475 |
< |
#line 3330 "ircd_parser.y" |
7475 |
> |
#line 3338 "ircd_parser.y" |
7476 |
|
{ |
7477 |
|
ConfigFileEntry.stats_k_oper_only = 2 * yylval.number; |
7478 |
|
} |
7481 |
|
case 585: |
7482 |
|
|
7483 |
|
/* Line 1455 of yacc.c */ |
7484 |
< |
#line 3333 "ircd_parser.y" |
7484 |
> |
#line 3341 "ircd_parser.y" |
7485 |
|
{ |
7486 |
|
ConfigFileEntry.stats_k_oper_only = 1; |
7487 |
|
} |
7490 |
|
case 586: |
7491 |
|
|
7492 |
|
/* Line 1455 of yacc.c */ |
7493 |
< |
#line 3338 "ircd_parser.y" |
7493 |
> |
#line 3346 "ircd_parser.y" |
7494 |
|
{ |
7495 |
|
ConfigFileEntry.stats_i_oper_only = 2 * yylval.number; |
7496 |
|
} |
7499 |
|
case 587: |
7500 |
|
|
7501 |
|
/* Line 1455 of yacc.c */ |
7502 |
< |
#line 3341 "ircd_parser.y" |
7502 |
> |
#line 3349 "ircd_parser.y" |
7503 |
|
{ |
7504 |
|
ConfigFileEntry.stats_i_oper_only = 1; |
7505 |
|
} |
7508 |
|
case 588: |
7509 |
|
|
7510 |
|
/* Line 1455 of yacc.c */ |
7511 |
< |
#line 3346 "ircd_parser.y" |
7511 |
> |
#line 3354 "ircd_parser.y" |
7512 |
|
{ |
7513 |
|
ConfigFileEntry.pace_wait = (yyvsp[(3) - (4)].number); |
7514 |
|
} |
7517 |
|
case 589: |
7518 |
|
|
7519 |
|
/* Line 1455 of yacc.c */ |
7520 |
< |
#line 3351 "ircd_parser.y" |
7520 |
> |
#line 3359 "ircd_parser.y" |
7521 |
|
{ |
7522 |
|
ConfigFileEntry.caller_id_wait = (yyvsp[(3) - (4)].number); |
7523 |
|
} |
7526 |
|
case 590: |
7527 |
|
|
7528 |
|
/* Line 1455 of yacc.c */ |
7529 |
< |
#line 3356 "ircd_parser.y" |
7529 |
> |
#line 3364 "ircd_parser.y" |
7530 |
|
{ |
7531 |
|
ConfigFileEntry.opers_bypass_callerid = yylval.number; |
7532 |
|
} |
7535 |
|
case 591: |
7536 |
|
|
7537 |
|
/* Line 1455 of yacc.c */ |
7538 |
< |
#line 3361 "ircd_parser.y" |
7538 |
> |
#line 3369 "ircd_parser.y" |
7539 |
|
{ |
7540 |
|
ConfigFileEntry.pace_wait_simple = (yyvsp[(3) - (4)].number); |
7541 |
|
} |
7544 |
|
case 592: |
7545 |
|
|
7546 |
|
/* Line 1455 of yacc.c */ |
7547 |
< |
#line 3366 "ircd_parser.y" |
7547 |
> |
#line 3374 "ircd_parser.y" |
7548 |
|
{ |
7549 |
|
ConfigFileEntry.short_motd = yylval.number; |
7550 |
|
} |
7553 |
|
case 593: |
7554 |
|
|
7555 |
|
/* Line 1455 of yacc.c */ |
7556 |
< |
#line 3371 "ircd_parser.y" |
7556 |
> |
#line 3379 "ircd_parser.y" |
7557 |
|
{ |
7558 |
|
ConfigFileEntry.no_oper_flood = yylval.number; |
7559 |
|
} |
7562 |
|
case 594: |
7563 |
|
|
7564 |
|
/* Line 1455 of yacc.c */ |
7565 |
< |
#line 3376 "ircd_parser.y" |
7565 |
> |
#line 3384 "ircd_parser.y" |
7566 |
|
{ |
7567 |
|
ConfigFileEntry.true_no_oper_flood = yylval.number; |
7568 |
|
} |
7571 |
|
case 595: |
7572 |
|
|
7573 |
|
/* Line 1455 of yacc.c */ |
7574 |
< |
#line 3381 "ircd_parser.y" |
7574 |
> |
#line 3389 "ircd_parser.y" |
7575 |
|
{ |
7576 |
|
ConfigFileEntry.oper_pass_resv = yylval.number; |
7577 |
|
} |
7580 |
|
case 596: |
7581 |
|
|
7582 |
|
/* Line 1455 of yacc.c */ |
7583 |
< |
#line 3386 "ircd_parser.y" |
7583 |
> |
#line 3394 "ircd_parser.y" |
7584 |
|
{ |
7585 |
|
if (conf_parser_ctx.pass == 2) |
7586 |
|
{ |
7595 |
|
case 597: |
7596 |
|
|
7597 |
|
/* Line 1455 of yacc.c */ |
7598 |
< |
#line 3397 "ircd_parser.y" |
7598 |
> |
#line 3405 "ircd_parser.y" |
7599 |
|
{ |
7600 |
|
ConfigFileEntry.idletime = (yyvsp[(3) - (4)].number); |
7601 |
|
} |
7604 |
|
case 598: |
7605 |
|
|
7606 |
|
/* Line 1455 of yacc.c */ |
7607 |
< |
#line 3402 "ircd_parser.y" |
7607 |
> |
#line 3410 "ircd_parser.y" |
7608 |
|
{ |
7609 |
|
ConfigFileEntry.dots_in_ident = (yyvsp[(3) - (4)].number); |
7610 |
|
} |
7613 |
|
case 599: |
7614 |
|
|
7615 |
|
/* Line 1455 of yacc.c */ |
7616 |
< |
#line 3407 "ircd_parser.y" |
7616 |
> |
#line 3415 "ircd_parser.y" |
7617 |
|
{ |
7618 |
|
ConfigFileEntry.max_targets = (yyvsp[(3) - (4)].number); |
7619 |
|
} |
7622 |
|
case 600: |
7623 |
|
|
7624 |
|
/* Line 1455 of yacc.c */ |
7625 |
< |
#line 3412 "ircd_parser.y" |
7625 |
> |
#line 3420 "ircd_parser.y" |
7626 |
|
{ |
7627 |
|
if (conf_parser_ctx.pass == 2) |
7628 |
|
{ |
7635 |
|
case 601: |
7636 |
|
|
7637 |
|
/* Line 1455 of yacc.c */ |
7638 |
< |
#line 3421 "ircd_parser.y" |
7638 |
> |
#line 3429 "ircd_parser.y" |
7639 |
|
{ |
7640 |
|
#ifdef HAVE_LIBCRYPTO |
7641 |
|
if (conf_parser_ctx.pass == 2) |
7671 |
|
case 602: |
7672 |
|
|
7673 |
|
/* Line 1455 of yacc.c */ |
7674 |
< |
#line 3453 "ircd_parser.y" |
7674 |
> |
#line 3461 "ircd_parser.y" |
7675 |
|
{ |
7676 |
|
if (conf_parser_ctx.pass == 2) |
7677 |
|
{ |
7693 |
|
case 603: |
7694 |
|
|
7695 |
|
/* Line 1455 of yacc.c */ |
7696 |
< |
#line 3471 "ircd_parser.y" |
7696 |
> |
#line 3479 "ircd_parser.y" |
7697 |
|
{ |
7698 |
|
ConfigFileEntry.use_egd = yylval.number; |
7699 |
|
} |
7702 |
|
case 604: |
7703 |
|
|
7704 |
|
/* Line 1455 of yacc.c */ |
7705 |
< |
#line 3476 "ircd_parser.y" |
7705 |
> |
#line 3484 "ircd_parser.y" |
7706 |
|
{ |
7707 |
|
if (conf_parser_ctx.pass == 2) |
7708 |
|
{ |
7715 |
|
case 605: |
7716 |
|
|
7717 |
|
/* Line 1455 of yacc.c */ |
7718 |
< |
#line 3485 "ircd_parser.y" |
7718 |
> |
#line 3493 "ircd_parser.y" |
7719 |
|
{ |
7720 |
|
ConfigFileEntry.ping_cookie = yylval.number; |
7721 |
|
} |
7724 |
|
case 606: |
7725 |
|
|
7726 |
|
/* Line 1455 of yacc.c */ |
7727 |
< |
#line 3490 "ircd_parser.y" |
7727 |
> |
#line 3498 "ircd_parser.y" |
7728 |
|
{ |
7729 |
|
ConfigFileEntry.disable_auth = yylval.number; |
7730 |
|
} |
7733 |
|
case 607: |
7734 |
|
|
7735 |
|
/* Line 1455 of yacc.c */ |
7736 |
< |
#line 3495 "ircd_parser.y" |
7736 |
> |
#line 3503 "ircd_parser.y" |
7737 |
|
{ |
7738 |
|
ConfigFileEntry.throttle_time = yylval.number; |
7739 |
|
} |
7742 |
|
case 608: |
7743 |
|
|
7744 |
|
/* Line 1455 of yacc.c */ |
7745 |
< |
#line 3500 "ircd_parser.y" |
7745 |
> |
#line 3508 "ircd_parser.y" |
7746 |
|
{ |
7747 |
|
ConfigFileEntry.oper_umodes = 0; |
7748 |
|
} |
7751 |
|
case 612: |
7752 |
|
|
7753 |
|
/* Line 1455 of yacc.c */ |
7754 |
< |
#line 3506 "ircd_parser.y" |
7754 |
> |
#line 3514 "ircd_parser.y" |
7755 |
|
{ |
7756 |
|
ConfigFileEntry.oper_umodes |= UMODE_BOTS; |
7757 |
|
} |
7760 |
|
case 613: |
7761 |
|
|
7762 |
|
/* Line 1455 of yacc.c */ |
7763 |
< |
#line 3509 "ircd_parser.y" |
7763 |
> |
#line 3517 "ircd_parser.y" |
7764 |
|
{ |
7765 |
|
ConfigFileEntry.oper_umodes |= UMODE_CCONN; |
7766 |
|
} |
7769 |
|
case 614: |
7770 |
|
|
7771 |
|
/* Line 1455 of yacc.c */ |
7772 |
< |
#line 3512 "ircd_parser.y" |
7772 |
> |
#line 3520 "ircd_parser.y" |
7773 |
|
{ |
7774 |
|
ConfigFileEntry.oper_umodes |= UMODE_CCONN_FULL; |
7775 |
|
} |
7778 |
|
case 615: |
7779 |
|
|
7780 |
|
/* Line 1455 of yacc.c */ |
7781 |
< |
#line 3515 "ircd_parser.y" |
7781 |
> |
#line 3523 "ircd_parser.y" |
7782 |
|
{ |
7783 |
|
ConfigFileEntry.oper_umodes |= UMODE_DEAF; |
7784 |
|
} |
7787 |
|
case 616: |
7788 |
|
|
7789 |
|
/* Line 1455 of yacc.c */ |
7790 |
< |
#line 3518 "ircd_parser.y" |
7790 |
> |
#line 3526 "ircd_parser.y" |
7791 |
|
{ |
7792 |
|
ConfigFileEntry.oper_umodes |= UMODE_DEBUG; |
7793 |
|
} |
7796 |
|
case 617: |
7797 |
|
|
7798 |
|
/* Line 1455 of yacc.c */ |
7799 |
< |
#line 3521 "ircd_parser.y" |
7799 |
> |
#line 3529 "ircd_parser.y" |
7800 |
|
{ |
7801 |
|
ConfigFileEntry.oper_umodes |= UMODE_FULL; |
7802 |
|
} |
7805 |
|
case 618: |
7806 |
|
|
7807 |
|
/* Line 1455 of yacc.c */ |
7808 |
< |
#line 3524 "ircd_parser.y" |
7808 |
> |
#line 3532 "ircd_parser.y" |
7809 |
|
{ |
7810 |
|
ConfigFileEntry.oper_umodes |= UMODE_SKILL; |
7811 |
|
} |
7814 |
|
case 619: |
7815 |
|
|
7816 |
|
/* Line 1455 of yacc.c */ |
7817 |
< |
#line 3527 "ircd_parser.y" |
7817 |
> |
#line 3535 "ircd_parser.y" |
7818 |
|
{ |
7819 |
|
ConfigFileEntry.oper_umodes |= UMODE_NCHANGE; |
7820 |
|
} |
7823 |
|
case 620: |
7824 |
|
|
7825 |
|
/* Line 1455 of yacc.c */ |
7826 |
< |
#line 3530 "ircd_parser.y" |
7826 |
> |
#line 3538 "ircd_parser.y" |
7827 |
|
{ |
7828 |
|
ConfigFileEntry.oper_umodes |= UMODE_REJ; |
7829 |
|
} |
7832 |
|
case 621: |
7833 |
|
|
7834 |
|
/* Line 1455 of yacc.c */ |
7835 |
< |
#line 3533 "ircd_parser.y" |
7835 |
> |
#line 3541 "ircd_parser.y" |
7836 |
|
{ |
7837 |
|
ConfigFileEntry.oper_umodes |= UMODE_UNAUTH; |
7838 |
|
} |
7841 |
|
case 622: |
7842 |
|
|
7843 |
|
/* Line 1455 of yacc.c */ |
7844 |
< |
#line 3536 "ircd_parser.y" |
7844 |
> |
#line 3544 "ircd_parser.y" |
7845 |
|
{ |
7846 |
|
ConfigFileEntry.oper_umodes |= UMODE_SPY; |
7847 |
|
} |
7850 |
|
case 623: |
7851 |
|
|
7852 |
|
/* Line 1455 of yacc.c */ |
7853 |
< |
#line 3539 "ircd_parser.y" |
7853 |
> |
#line 3547 "ircd_parser.y" |
7854 |
|
{ |
7855 |
|
ConfigFileEntry.oper_umodes |= UMODE_EXTERNAL; |
7856 |
|
} |
7859 |
|
case 624: |
7860 |
|
|
7861 |
|
/* Line 1455 of yacc.c */ |
7862 |
< |
#line 3542 "ircd_parser.y" |
7862 |
> |
#line 3550 "ircd_parser.y" |
7863 |
|
{ |
7864 |
|
ConfigFileEntry.oper_umodes |= UMODE_OPERWALL; |
7865 |
|
} |
7868 |
|
case 625: |
7869 |
|
|
7870 |
|
/* Line 1455 of yacc.c */ |
7871 |
< |
#line 3545 "ircd_parser.y" |
7871 |
> |
#line 3553 "ircd_parser.y" |
7872 |
|
{ |
7873 |
|
ConfigFileEntry.oper_umodes |= UMODE_SERVNOTICE; |
7874 |
|
} |
7877 |
|
case 626: |
7878 |
|
|
7879 |
|
/* Line 1455 of yacc.c */ |
7880 |
< |
#line 3548 "ircd_parser.y" |
7880 |
> |
#line 3556 "ircd_parser.y" |
7881 |
|
{ |
7882 |
|
ConfigFileEntry.oper_umodes |= UMODE_INVISIBLE; |
7883 |
|
} |
7886 |
|
case 627: |
7887 |
|
|
7888 |
|
/* Line 1455 of yacc.c */ |
7889 |
< |
#line 3551 "ircd_parser.y" |
7889 |
> |
#line 3559 "ircd_parser.y" |
7890 |
|
{ |
7891 |
|
ConfigFileEntry.oper_umodes |= UMODE_WALLOP; |
7892 |
|
} |
7895 |
|
case 628: |
7896 |
|
|
7897 |
|
/* Line 1455 of yacc.c */ |
7898 |
< |
#line 3554 "ircd_parser.y" |
7898 |
> |
#line 3562 "ircd_parser.y" |
7899 |
|
{ |
7900 |
|
ConfigFileEntry.oper_umodes |= UMODE_SOFTCALLERID; |
7901 |
|
} |
7904 |
|
case 629: |
7905 |
|
|
7906 |
|
/* Line 1455 of yacc.c */ |
7907 |
< |
#line 3557 "ircd_parser.y" |
7907 |
> |
#line 3565 "ircd_parser.y" |
7908 |
|
{ |
7909 |
|
ConfigFileEntry.oper_umodes |= UMODE_CALLERID; |
7910 |
|
} |
7913 |
|
case 630: |
7914 |
|
|
7915 |
|
/* Line 1455 of yacc.c */ |
7916 |
< |
#line 3560 "ircd_parser.y" |
7916 |
> |
#line 3568 "ircd_parser.y" |
7917 |
|
{ |
7918 |
|
ConfigFileEntry.oper_umodes |= UMODE_LOCOPS; |
7919 |
|
} |
7922 |
|
case 631: |
7923 |
|
|
7924 |
|
/* Line 1455 of yacc.c */ |
7925 |
< |
#line 3565 "ircd_parser.y" |
7925 |
> |
#line 3573 "ircd_parser.y" |
7926 |
|
{ |
7927 |
|
ConfigFileEntry.oper_only_umodes = 0; |
7928 |
|
} |
7931 |
|
case 635: |
7932 |
|
|
7933 |
|
/* Line 1455 of yacc.c */ |
7934 |
< |
#line 3571 "ircd_parser.y" |
7934 |
> |
#line 3579 "ircd_parser.y" |
7935 |
|
{ |
7936 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_BOTS; |
7937 |
|
} |
7940 |
|
case 636: |
7941 |
|
|
7942 |
|
/* Line 1455 of yacc.c */ |
7943 |
< |
#line 3574 "ircd_parser.y" |
7943 |
> |
#line 3582 "ircd_parser.y" |
7944 |
|
{ |
7945 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CCONN; |
7946 |
|
} |
7949 |
|
case 637: |
7950 |
|
|
7951 |
|
/* Line 1455 of yacc.c */ |
7952 |
< |
#line 3577 "ircd_parser.y" |
7952 |
> |
#line 3585 "ircd_parser.y" |
7953 |
|
{ |
7954 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CCONN_FULL; |
7955 |
|
} |
7958 |
|
case 638: |
7959 |
|
|
7960 |
|
/* Line 1455 of yacc.c */ |
7961 |
< |
#line 3580 "ircd_parser.y" |
7961 |
> |
#line 3588 "ircd_parser.y" |
7962 |
|
{ |
7963 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_DEAF; |
7964 |
|
} |
7967 |
|
case 639: |
7968 |
|
|
7969 |
|
/* Line 1455 of yacc.c */ |
7970 |
< |
#line 3583 "ircd_parser.y" |
7970 |
> |
#line 3591 "ircd_parser.y" |
7971 |
|
{ |
7972 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_DEBUG; |
7973 |
|
} |
7976 |
|
case 640: |
7977 |
|
|
7978 |
|
/* Line 1455 of yacc.c */ |
7979 |
< |
#line 3586 "ircd_parser.y" |
7979 |
> |
#line 3594 "ircd_parser.y" |
7980 |
|
{ |
7981 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_FULL; |
7982 |
|
} |
7985 |
|
case 641: |
7986 |
|
|
7987 |
|
/* Line 1455 of yacc.c */ |
7988 |
< |
#line 3589 "ircd_parser.y" |
7988 |
> |
#line 3597 "ircd_parser.y" |
7989 |
|
{ |
7990 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SKILL; |
7991 |
|
} |
7994 |
|
case 642: |
7995 |
|
|
7996 |
|
/* Line 1455 of yacc.c */ |
7997 |
< |
#line 3592 "ircd_parser.y" |
7997 |
> |
#line 3600 "ircd_parser.y" |
7998 |
|
{ |
7999 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_NCHANGE; |
8000 |
|
} |
8003 |
|
case 643: |
8004 |
|
|
8005 |
|
/* Line 1455 of yacc.c */ |
8006 |
< |
#line 3595 "ircd_parser.y" |
8006 |
> |
#line 3603 "ircd_parser.y" |
8007 |
|
{ |
8008 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_REJ; |
8009 |
|
} |
8012 |
|
case 644: |
8013 |
|
|
8014 |
|
/* Line 1455 of yacc.c */ |
8015 |
< |
#line 3598 "ircd_parser.y" |
8015 |
> |
#line 3606 "ircd_parser.y" |
8016 |
|
{ |
8017 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_UNAUTH; |
8018 |
|
} |
8021 |
|
case 645: |
8022 |
|
|
8023 |
|
/* Line 1455 of yacc.c */ |
8024 |
< |
#line 3601 "ircd_parser.y" |
8024 |
> |
#line 3609 "ircd_parser.y" |
8025 |
|
{ |
8026 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SPY; |
8027 |
|
} |
8030 |
|
case 646: |
8031 |
|
|
8032 |
|
/* Line 1455 of yacc.c */ |
8033 |
< |
#line 3604 "ircd_parser.y" |
8033 |
> |
#line 3612 "ircd_parser.y" |
8034 |
|
{ |
8035 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_EXTERNAL; |
8036 |
|
} |
8039 |
|
case 647: |
8040 |
|
|
8041 |
|
/* Line 1455 of yacc.c */ |
8042 |
< |
#line 3607 "ircd_parser.y" |
8042 |
> |
#line 3615 "ircd_parser.y" |
8043 |
|
{ |
8044 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_OPERWALL; |
8045 |
|
} |
8048 |
|
case 648: |
8049 |
|
|
8050 |
|
/* Line 1455 of yacc.c */ |
8051 |
< |
#line 3610 "ircd_parser.y" |
8051 |
> |
#line 3618 "ircd_parser.y" |
8052 |
|
{ |
8053 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SERVNOTICE; |
8054 |
|
} |
8057 |
|
case 649: |
8058 |
|
|
8059 |
|
/* Line 1455 of yacc.c */ |
8060 |
< |
#line 3613 "ircd_parser.y" |
8060 |
> |
#line 3621 "ircd_parser.y" |
8061 |
|
{ |
8062 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_INVISIBLE; |
8063 |
|
} |
8066 |
|
case 650: |
8067 |
|
|
8068 |
|
/* Line 1455 of yacc.c */ |
8069 |
< |
#line 3616 "ircd_parser.y" |
8069 |
> |
#line 3624 "ircd_parser.y" |
8070 |
|
{ |
8071 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_WALLOP; |
8072 |
|
} |
8075 |
|
case 651: |
8076 |
|
|
8077 |
|
/* Line 1455 of yacc.c */ |
8078 |
< |
#line 3619 "ircd_parser.y" |
8078 |
> |
#line 3627 "ircd_parser.y" |
8079 |
|
{ |
8080 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_SOFTCALLERID; |
8081 |
|
} |
8084 |
|
case 652: |
8085 |
|
|
8086 |
|
/* Line 1455 of yacc.c */ |
8087 |
< |
#line 3622 "ircd_parser.y" |
8087 |
> |
#line 3630 "ircd_parser.y" |
8088 |
|
{ |
8089 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_CALLERID; |
8090 |
|
} |
8093 |
|
case 653: |
8094 |
|
|
8095 |
|
/* Line 1455 of yacc.c */ |
8096 |
< |
#line 3625 "ircd_parser.y" |
8096 |
> |
#line 3633 "ircd_parser.y" |
8097 |
|
{ |
8098 |
|
ConfigFileEntry.oper_only_umodes |= UMODE_LOCOPS; |
8099 |
|
} |
8102 |
|
case 654: |
8103 |
|
|
8104 |
|
/* Line 1455 of yacc.c */ |
8105 |
< |
#line 3630 "ircd_parser.y" |
8105 |
> |
#line 3638 "ircd_parser.y" |
8106 |
|
{ |
8107 |
|
ConfigFileEntry.min_nonwildcard = (yyvsp[(3) - (4)].number); |
8108 |
|
} |
8111 |
|
case 655: |
8112 |
|
|
8113 |
|
/* Line 1455 of yacc.c */ |
8114 |
< |
#line 3635 "ircd_parser.y" |
8114 |
> |
#line 3643 "ircd_parser.y" |
8115 |
|
{ |
8116 |
|
ConfigFileEntry.min_nonwildcard_simple = (yyvsp[(3) - (4)].number); |
8117 |
|
} |
8120 |
|
case 656: |
8121 |
|
|
8122 |
|
/* Line 1455 of yacc.c */ |
8123 |
< |
#line 3640 "ircd_parser.y" |
8123 |
> |
#line 3648 "ircd_parser.y" |
8124 |
|
{ |
8125 |
|
ConfigFileEntry.default_floodcount = (yyvsp[(3) - (4)].number); |
8126 |
|
} |
8129 |
|
case 657: |
8130 |
|
|
8131 |
|
/* Line 1455 of yacc.c */ |
8132 |
< |
#line 3645 "ircd_parser.y" |
8132 |
> |
#line 3653 "ircd_parser.y" |
8133 |
|
{ |
8134 |
|
ConfigFileEntry.client_flood = (yyvsp[(3) - (4)].number); |
8135 |
|
} |
8138 |
|
case 658: |
8139 |
|
|
8140 |
|
/* Line 1455 of yacc.c */ |
8141 |
< |
#line 3650 "ircd_parser.y" |
8141 |
> |
#line 3658 "ircd_parser.y" |
8142 |
|
{ |
8143 |
|
ConfigFileEntry.dot_in_ip6_addr = yylval.number; |
8144 |
|
} |
8147 |
|
case 659: |
8148 |
|
|
8149 |
|
/* Line 1455 of yacc.c */ |
8150 |
< |
#line 3658 "ircd_parser.y" |
8150 |
> |
#line 3666 "ircd_parser.y" |
8151 |
|
{ |
8152 |
|
if (conf_parser_ctx.pass == 2) |
8153 |
|
{ |
8160 |
|
case 660: |
8161 |
|
|
8162 |
|
/* Line 1455 of yacc.c */ |
8163 |
< |
#line 3665 "ircd_parser.y" |
8163 |
> |
#line 3673 "ircd_parser.y" |
8164 |
|
{ |
8165 |
|
if (conf_parser_ctx.pass == 2) |
8166 |
|
{ |
8181 |
|
case 670: |
8182 |
|
|
8183 |
|
/* Line 1455 of yacc.c */ |
8184 |
< |
#line 3691 "ircd_parser.y" |
8184 |
> |
#line 3699 "ircd_parser.y" |
8185 |
|
{ |
8186 |
|
if (conf_parser_ctx.pass == 2) |
8187 |
|
ConfigFileEntry.glines = yylval.number; |
8191 |
|
case 671: |
8192 |
|
|
8193 |
|
/* Line 1455 of yacc.c */ |
8194 |
< |
#line 3697 "ircd_parser.y" |
8194 |
> |
#line 3705 "ircd_parser.y" |
8195 |
|
{ |
8196 |
|
if (conf_parser_ctx.pass == 2) |
8197 |
|
ConfigFileEntry.gline_time = (yyvsp[(3) - (4)].number); |
8201 |
|
case 672: |
8202 |
|
|
8203 |
|
/* Line 1455 of yacc.c */ |
8204 |
< |
#line 3703 "ircd_parser.y" |
8204 |
> |
#line 3711 "ircd_parser.y" |
8205 |
|
{ |
8206 |
|
if (conf_parser_ctx.pass == 2) |
8207 |
|
ConfigFileEntry.gline_logging = 0; |
8211 |
|
case 676: |
8212 |
|
|
8213 |
|
/* Line 1455 of yacc.c */ |
8214 |
< |
#line 3709 "ircd_parser.y" |
8214 |
> |
#line 3717 "ircd_parser.y" |
8215 |
|
{ |
8216 |
|
if (conf_parser_ctx.pass == 2) |
8217 |
|
ConfigFileEntry.gline_logging |= GDENY_REJECT; |
8221 |
|
case 677: |
8222 |
|
|
8223 |
|
/* Line 1455 of yacc.c */ |
8224 |
< |
#line 3713 "ircd_parser.y" |
8224 |
> |
#line 3721 "ircd_parser.y" |
8225 |
|
{ |
8226 |
|
if (conf_parser_ctx.pass == 2) |
8227 |
|
ConfigFileEntry.gline_logging |= GDENY_BLOCK; |
8231 |
|
case 678: |
8232 |
|
|
8233 |
|
/* Line 1455 of yacc.c */ |
8234 |
< |
#line 3719 "ircd_parser.y" |
8234 |
> |
#line 3727 "ircd_parser.y" |
8235 |
|
{ |
8236 |
|
if (conf_parser_ctx.pass == 2) |
8237 |
|
{ |
8269 |
|
case 679: |
8270 |
|
|
8271 |
|
/* Line 1455 of yacc.c */ |
8272 |
< |
#line 3753 "ircd_parser.y" |
8272 |
> |
#line 3761 "ircd_parser.y" |
8273 |
|
{ |
8274 |
|
if (conf_parser_ctx.pass == 2) |
8275 |
|
{ |
8282 |
|
case 680: |
8283 |
|
|
8284 |
|
/* Line 1455 of yacc.c */ |
8285 |
< |
#line 3762 "ircd_parser.y" |
8285 |
> |
#line 3770 "ircd_parser.y" |
8286 |
|
{ |
8287 |
|
if (conf_parser_ctx.pass == 2) |
8288 |
|
yy_aconf->flags = 0; |
8292 |
|
case 681: |
8293 |
|
|
8294 |
|
/* Line 1455 of yacc.c */ |
8295 |
< |
#line 3766 "ircd_parser.y" |
8295 |
> |
#line 3774 "ircd_parser.y" |
8296 |
|
{ |
8297 |
|
if (conf_parser_ctx.pass == 2) |
8298 |
|
{ |
8342 |
|
case 684: |
8343 |
|
|
8344 |
|
/* Line 1455 of yacc.c */ |
8345 |
< |
#line 3813 "ircd_parser.y" |
8345 |
> |
#line 3821 "ircd_parser.y" |
8346 |
|
{ |
8347 |
|
if (conf_parser_ctx.pass == 2) |
8348 |
|
yy_aconf->flags |= GDENY_REJECT; |
8352 |
|
case 685: |
8353 |
|
|
8354 |
|
/* Line 1455 of yacc.c */ |
8355 |
< |
#line 3817 "ircd_parser.y" |
8355 |
> |
#line 3825 "ircd_parser.y" |
8356 |
|
{ |
8357 |
|
if (conf_parser_ctx.pass == 2) |
8358 |
|
yy_aconf->flags |= GDENY_BLOCK; |
8362 |
|
case 708: |
8363 |
|
|
8364 |
|
/* Line 1455 of yacc.c */ |
8365 |
< |
#line 3841 "ircd_parser.y" |
8365 |
> |
#line 3849 "ircd_parser.y" |
8366 |
|
{ |
8367 |
|
ConfigChannel.disable_fake_channels = yylval.number; |
8368 |
|
} |
8371 |
|
case 709: |
8372 |
|
|
8373 |
|
/* Line 1455 of yacc.c */ |
8374 |
< |
#line 3846 "ircd_parser.y" |
8374 |
> |
#line 3854 "ircd_parser.y" |
8375 |
|
{ |
8376 |
|
ConfigChannel.restrict_channels = yylval.number; |
8377 |
|
} |
8380 |
|
case 710: |
8381 |
|
|
8382 |
|
/* Line 1455 of yacc.c */ |
8383 |
< |
#line 3851 "ircd_parser.y" |
8383 |
> |
#line 3859 "ircd_parser.y" |
8384 |
|
{ |
8385 |
|
ConfigChannel.disable_local_channels = yylval.number; |
8386 |
|
} |
8389 |
|
case 711: |
8390 |
|
|
8391 |
|
/* Line 1455 of yacc.c */ |
8392 |
< |
#line 3856 "ircd_parser.y" |
8392 |
> |
#line 3864 "ircd_parser.y" |
8393 |
|
{ |
8394 |
|
ConfigChannel.use_except = yylval.number; |
8395 |
|
} |
8398 |
|
case 712: |
8399 |
|
|
8400 |
|
/* Line 1455 of yacc.c */ |
8401 |
< |
#line 3861 "ircd_parser.y" |
8401 |
> |
#line 3869 "ircd_parser.y" |
8402 |
|
{ |
8403 |
|
ConfigChannel.use_invex = yylval.number; |
8404 |
|
} |
8407 |
|
case 713: |
8408 |
|
|
8409 |
|
/* Line 1455 of yacc.c */ |
8410 |
< |
#line 3866 "ircd_parser.y" |
8410 |
> |
#line 3874 "ircd_parser.y" |
8411 |
|
{ |
8412 |
|
ConfigChannel.use_knock = yylval.number; |
8413 |
|
} |
8416 |
|
case 714: |
8417 |
|
|
8418 |
|
/* Line 1455 of yacc.c */ |
8419 |
< |
#line 3871 "ircd_parser.y" |
8419 |
> |
#line 3879 "ircd_parser.y" |
8420 |
|
{ |
8421 |
|
ConfigChannel.knock_delay = (yyvsp[(3) - (4)].number); |
8422 |
|
} |
8425 |
|
case 715: |
8426 |
|
|
8427 |
|
/* Line 1455 of yacc.c */ |
8428 |
< |
#line 3876 "ircd_parser.y" |
8428 |
> |
#line 3884 "ircd_parser.y" |
8429 |
|
{ |
8430 |
|
ConfigChannel.knock_delay_channel = (yyvsp[(3) - (4)].number); |
8431 |
|
} |
8434 |
|
case 716: |
8435 |
|
|
8436 |
|
/* Line 1455 of yacc.c */ |
8437 |
< |
#line 3881 "ircd_parser.y" |
8437 |
> |
#line 3889 "ircd_parser.y" |
8438 |
|
{ |
8439 |
|
ConfigChannel.max_chans_per_user = (yyvsp[(3) - (4)].number); |
8440 |
|
} |
8443 |
|
case 717: |
8444 |
|
|
8445 |
|
/* Line 1455 of yacc.c */ |
8446 |
< |
#line 3886 "ircd_parser.y" |
8446 |
> |
#line 3894 "ircd_parser.y" |
8447 |
|
{ |
8448 |
|
ConfigChannel.quiet_on_ban = yylval.number; |
8449 |
|
} |
8452 |
|
case 718: |
8453 |
|
|
8454 |
|
/* Line 1455 of yacc.c */ |
8455 |
< |
#line 3891 "ircd_parser.y" |
8455 |
> |
#line 3899 "ircd_parser.y" |
8456 |
|
{ |
8457 |
|
ConfigChannel.max_bans = (yyvsp[(3) - (4)].number); |
8458 |
|
} |
8461 |
|
case 719: |
8462 |
|
|
8463 |
|
/* Line 1455 of yacc.c */ |
8464 |
< |
#line 3896 "ircd_parser.y" |
8464 |
> |
#line 3904 "ircd_parser.y" |
8465 |
|
{ |
8466 |
|
ConfigChannel.default_split_user_count = (yyvsp[(3) - (4)].number); |
8467 |
|
} |
8470 |
|
case 720: |
8471 |
|
|
8472 |
|
/* Line 1455 of yacc.c */ |
8473 |
< |
#line 3901 "ircd_parser.y" |
8473 |
> |
#line 3909 "ircd_parser.y" |
8474 |
|
{ |
8475 |
|
ConfigChannel.default_split_server_count = (yyvsp[(3) - (4)].number); |
8476 |
|
} |
8479 |
|
case 721: |
8480 |
|
|
8481 |
|
/* Line 1455 of yacc.c */ |
8482 |
< |
#line 3906 "ircd_parser.y" |
8482 |
> |
#line 3914 "ircd_parser.y" |
8483 |
|
{ |
8484 |
|
ConfigChannel.no_create_on_split = yylval.number; |
8485 |
|
} |
8488 |
|
case 722: |
8489 |
|
|
8490 |
|
/* Line 1455 of yacc.c */ |
8491 |
< |
#line 3911 "ircd_parser.y" |
8491 |
> |
#line 3919 "ircd_parser.y" |
8492 |
|
{ |
8493 |
|
ConfigChannel.no_join_on_split = yylval.number; |
8494 |
|
} |
8497 |
|
case 723: |
8498 |
|
|
8499 |
|
/* Line 1455 of yacc.c */ |
8500 |
< |
#line 3916 "ircd_parser.y" |
8500 |
> |
#line 3924 "ircd_parser.y" |
8501 |
|
{ |
8502 |
|
ConfigChannel.burst_topicwho = yylval.number; |
8503 |
|
} |
8506 |
|
case 724: |
8507 |
|
|
8508 |
|
/* Line 1455 of yacc.c */ |
8509 |
< |
#line 3921 "ircd_parser.y" |
8509 |
> |
#line 3929 "ircd_parser.y" |
8510 |
|
{ |
8511 |
|
GlobalSetOptions.joinfloodcount = yylval.number; |
8512 |
|
} |
8515 |
|
case 725: |
8516 |
|
|
8517 |
|
/* Line 1455 of yacc.c */ |
8518 |
< |
#line 3926 "ircd_parser.y" |
8518 |
> |
#line 3934 "ircd_parser.y" |
8519 |
|
{ |
8520 |
|
GlobalSetOptions.joinfloodtime = yylval.number; |
8521 |
|
} |
8524 |
|
case 737: |
8525 |
|
|
8526 |
|
/* Line 1455 of yacc.c */ |
8527 |
< |
#line 3945 "ircd_parser.y" |
8527 |
> |
#line 3953 "ircd_parser.y" |
8528 |
|
{ |
8529 |
|
if (conf_parser_ctx.pass == 2) |
8530 |
|
ConfigServerHide.flatten_links = yylval.number; |
8534 |
|
case 738: |
8535 |
|
|
8536 |
|
/* Line 1455 of yacc.c */ |
8537 |
< |
#line 3951 "ircd_parser.y" |
8537 |
> |
#line 3959 "ircd_parser.y" |
8538 |
|
{ |
8539 |
|
if (conf_parser_ctx.pass == 2) |
8540 |
|
ConfigServerHide.hide_servers = yylval.number; |
8544 |
|
case 739: |
8545 |
|
|
8546 |
|
/* Line 1455 of yacc.c */ |
8547 |
< |
#line 3957 "ircd_parser.y" |
8547 |
> |
#line 3965 "ircd_parser.y" |
8548 |
|
{ |
8549 |
|
if (conf_parser_ctx.pass == 2) |
8550 |
|
{ |
8557 |
|
case 740: |
8558 |
|
|
8559 |
|
/* Line 1455 of yacc.c */ |
8560 |
< |
#line 3966 "ircd_parser.y" |
8560 |
> |
#line 3974 "ircd_parser.y" |
8561 |
|
{ |
8562 |
|
if (conf_parser_ctx.pass == 2) |
8563 |
|
{ |
8575 |
|
case 741: |
8576 |
|
|
8577 |
|
/* Line 1455 of yacc.c */ |
8578 |
< |
#line 3980 "ircd_parser.y" |
8578 |
> |
#line 3988 "ircd_parser.y" |
8579 |
|
{ |
8580 |
|
if (conf_parser_ctx.pass == 2) |
8581 |
|
ConfigServerHide.hidden = yylval.number; |
8585 |
|
case 742: |
8586 |
|
|
8587 |
|
/* Line 1455 of yacc.c */ |
8588 |
< |
#line 3986 "ircd_parser.y" |
8588 |
> |
#line 3994 "ircd_parser.y" |
8589 |
|
{ |
8590 |
|
if (conf_parser_ctx.pass == 2) |
8591 |
|
ConfigServerHide.disable_hidden = yylval.number; |
8595 |
|
case 743: |
8596 |
|
|
8597 |
|
/* Line 1455 of yacc.c */ |
8598 |
< |
#line 3992 "ircd_parser.y" |
8598 |
> |
#line 4000 "ircd_parser.y" |
8599 |
|
{ |
8600 |
|
if (conf_parser_ctx.pass == 2) |
8601 |
|
ConfigServerHide.hide_server_ips = yylval.number; |
8605 |
|
|
8606 |
|
|
8607 |
|
/* Line 1455 of yacc.c */ |
8608 |
< |
#line 8601 "ircd_parser.c" |
8608 |
> |
#line 8609 "ircd_parser.c" |
8609 |
|
default: break; |
8610 |
|
} |
8611 |
|
YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); |