diff options
author | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-05-12 14:51:41 +0000 |
---|---|---|
committer | michael <michael@82007160-df01-0410-b94d-b575c5fd34c7> | 2013-05-12 14:51:41 +0000 |
commit | f12ebd1f2ac718e17c438410c332192d1360d6a3 (patch) | |
tree | 3ff48bf3a9c651e93c5df42f43e9c3dcc271a0cc /src/conf_parser.h | |
parent | df0978f4c17d55ce78679463d9a00f4fddbd14fe (diff) |
- Removed 'remote', and 'global_kill' oper flags, and added 'connect',
'squit', and 'kill' flags for better fine-tuning instead. Whether or
not a specific action is allowed on a remote server can be controlled
by appeding the ':remote' flag. For example: 'kill' allows only local
clients to be killed, whereas 'kill:remote' allows to issue a KILL for
remote clients
git-svn-id: svn://svn.ircd-hybrid.org/svnroot/ircd-hybrid/branches/8.1.x@2013 82007160-df01-0410-b94d-b575c5fd34c7
Diffstat (limited to 'src/conf_parser.h')
-rw-r--r-- | src/conf_parser.h | 288 |
1 files changed, 145 insertions, 143 deletions
diff --git a/src/conf_parser.h b/src/conf_parser.h index cdcf4f2..a5033d9 100644 --- a/src/conf_parser.h +++ b/src/conf_parser.h @@ -193,77 +193,78 @@ extern int yydebug; SEND_PASSWORD = 402, SERVERHIDE = 403, SERVERINFO = 404, - IRCD_SID = 405, - TKLINE_EXPIRE_NOTICES = 406, - T_SHARED = 407, - T_CLUSTER = 408, - TYPE = 409, - SHORT_MOTD = 410, - SPOOF = 411, - SPOOF_NOTICE = 412, - STATS_E_DISABLED = 413, - STATS_I_OPER_ONLY = 414, - STATS_K_OPER_ONLY = 415, - STATS_O_OPER_ONLY = 416, - STATS_P_OPER_ONLY = 417, - TBOOL = 418, - TMASKED = 419, - TS_MAX_DELTA = 420, - TS_WARN_DELTA = 421, - TWODOTS = 422, - T_ALL = 423, - T_BOTS = 424, - T_SOFTCALLERID = 425, - T_CALLERID = 426, - T_CCONN = 427, - T_CCONN_FULL = 428, - T_SSL_CIPHER_LIST = 429, - T_DEAF = 430, - T_DEBUG = 431, - T_DLINE = 432, - T_EXTERNAL = 433, - T_FARCONNECT = 434, - T_FULL = 435, - T_INVISIBLE = 436, - T_IPV4 = 437, - T_IPV6 = 438, - T_LOCOPS = 439, - T_MAX_CLIENTS = 440, - T_NCHANGE = 441, - T_NONONREG = 442, - T_OPERWALL = 443, - T_RECVQ = 444, - T_REJ = 445, - T_SERVER = 446, - T_SERVNOTICE = 447, - T_SET = 448, - T_SKILL = 449, - T_SPY = 450, - T_SSL = 451, - T_UMODES = 452, - T_UNAUTH = 453, - T_UNDLINE = 454, - T_UNLIMITED = 455, - T_UNRESV = 456, - T_UNXLINE = 457, - T_GLOBOPS = 458, - T_WALLOP = 459, - T_WEBIRC = 460, - T_RESTART = 461, - T_SERVICE = 462, - T_SERVICES_NAME = 463, - THROTTLE_TIME = 464, - TRUE_NO_OPER_FLOOD = 465, - UNKLINE = 466, - USER = 467, - USE_EGD = 468, - USE_LOGGING = 469, - VHOST = 470, - VHOST6 = 471, - XLINE = 472, - WARN_NO_NLINE = 473, - T_SIZE = 474, - T_FILE = 475 + SQUIT = 405, + IRCD_SID = 406, + TKLINE_EXPIRE_NOTICES = 407, + T_SHARED = 408, + T_CLUSTER = 409, + TYPE = 410, + SHORT_MOTD = 411, + SPOOF = 412, + SPOOF_NOTICE = 413, + STATS_E_DISABLED = 414, + STATS_I_OPER_ONLY = 415, + STATS_K_OPER_ONLY = 416, + STATS_O_OPER_ONLY = 417, + STATS_P_OPER_ONLY = 418, + TBOOL = 419, + TMASKED = 420, + TS_MAX_DELTA = 421, + TS_WARN_DELTA = 422, + TWODOTS = 423, + T_ALL = 424, + T_BOTS = 425, + T_SOFTCALLERID = 426, + T_CALLERID = 427, + T_CCONN = 428, + T_CCONN_FULL = 429, + T_SSL_CIPHER_LIST = 430, + T_DEAF = 431, + T_DEBUG = 432, + T_DLINE = 433, + T_EXTERNAL = 434, + T_FARCONNECT = 435, + T_FULL = 436, + T_INVISIBLE = 437, + T_IPV4 = 438, + T_IPV6 = 439, + T_LOCOPS = 440, + T_MAX_CLIENTS = 441, + T_NCHANGE = 442, + T_NONONREG = 443, + T_OPERWALL = 444, + T_RECVQ = 445, + T_REJ = 446, + T_SERVER = 447, + T_SERVNOTICE = 448, + T_SET = 449, + T_SKILL = 450, + T_SPY = 451, + T_SSL = 452, + T_UMODES = 453, + T_UNAUTH = 454, + T_UNDLINE = 455, + T_UNLIMITED = 456, + T_UNRESV = 457, + T_UNXLINE = 458, + T_GLOBOPS = 459, + T_WALLOP = 460, + T_WEBIRC = 461, + T_RESTART = 462, + T_SERVICE = 463, + T_SERVICES_NAME = 464, + THROTTLE_TIME = 465, + TRUE_NO_OPER_FLOOD = 466, + UNKLINE = 467, + USER = 468, + USE_EGD = 469, + USE_LOGGING = 470, + VHOST = 471, + VHOST6 = 472, + XLINE = 473, + WARN_NO_NLINE = 474, + T_SIZE = 475, + T_FILE = 476 }; #endif /* Tokens. */ @@ -414,77 +415,78 @@ extern int yydebug; #define SEND_PASSWORD 402 #define SERVERHIDE 403 #define SERVERINFO 404 -#define IRCD_SID 405 -#define TKLINE_EXPIRE_NOTICES 406 -#define T_SHARED 407 -#define T_CLUSTER 408 -#define TYPE 409 -#define SHORT_MOTD 410 -#define SPOOF 411 -#define SPOOF_NOTICE 412 -#define STATS_E_DISABLED 413 -#define STATS_I_OPER_ONLY 414 -#define STATS_K_OPER_ONLY 415 -#define STATS_O_OPER_ONLY 416 -#define STATS_P_OPER_ONLY 417 -#define TBOOL 418 -#define TMASKED 419 -#define TS_MAX_DELTA 420 -#define TS_WARN_DELTA 421 -#define TWODOTS 422 -#define T_ALL 423 -#define T_BOTS 424 -#define T_SOFTCALLERID 425 -#define T_CALLERID 426 -#define T_CCONN 427 -#define T_CCONN_FULL 428 -#define T_SSL_CIPHER_LIST 429 -#define T_DEAF 430 -#define T_DEBUG 431 -#define T_DLINE 432 -#define T_EXTERNAL 433 -#define T_FARCONNECT 434 -#define T_FULL 435 -#define T_INVISIBLE 436 -#define T_IPV4 437 -#define T_IPV6 438 -#define T_LOCOPS 439 -#define T_MAX_CLIENTS 440 -#define T_NCHANGE 441 -#define T_NONONREG 442 -#define T_OPERWALL 443 -#define T_RECVQ 444 -#define T_REJ 445 -#define T_SERVER 446 -#define T_SERVNOTICE 447 -#define T_SET 448 -#define T_SKILL 449 -#define T_SPY 450 -#define T_SSL 451 -#define T_UMODES 452 -#define T_UNAUTH 453 -#define T_UNDLINE 454 -#define T_UNLIMITED 455 -#define T_UNRESV 456 -#define T_UNXLINE 457 -#define T_GLOBOPS 458 -#define T_WALLOP 459 -#define T_WEBIRC 460 -#define T_RESTART 461 -#define T_SERVICE 462 -#define T_SERVICES_NAME 463 -#define THROTTLE_TIME 464 -#define TRUE_NO_OPER_FLOOD 465 -#define UNKLINE 466 -#define USER 467 -#define USE_EGD 468 -#define USE_LOGGING 469 -#define VHOST 470 -#define VHOST6 471 -#define XLINE 472 -#define WARN_NO_NLINE 473 -#define T_SIZE 474 -#define T_FILE 475 +#define SQUIT 405 +#define IRCD_SID 406 +#define TKLINE_EXPIRE_NOTICES 407 +#define T_SHARED 408 +#define T_CLUSTER 409 +#define TYPE 410 +#define SHORT_MOTD 411 +#define SPOOF 412 +#define SPOOF_NOTICE 413 +#define STATS_E_DISABLED 414 +#define STATS_I_OPER_ONLY 415 +#define STATS_K_OPER_ONLY 416 +#define STATS_O_OPER_ONLY 417 +#define STATS_P_OPER_ONLY 418 +#define TBOOL 419 +#define TMASKED 420 +#define TS_MAX_DELTA 421 +#define TS_WARN_DELTA 422 +#define TWODOTS 423 +#define T_ALL 424 +#define T_BOTS 425 +#define T_SOFTCALLERID 426 +#define T_CALLERID 427 +#define T_CCONN 428 +#define T_CCONN_FULL 429 +#define T_SSL_CIPHER_LIST 430 +#define T_DEAF 431 +#define T_DEBUG 432 +#define T_DLINE 433 +#define T_EXTERNAL 434 +#define T_FARCONNECT 435 +#define T_FULL 436 +#define T_INVISIBLE 437 +#define T_IPV4 438 +#define T_IPV6 439 +#define T_LOCOPS 440 +#define T_MAX_CLIENTS 441 +#define T_NCHANGE 442 +#define T_NONONREG 443 +#define T_OPERWALL 444 +#define T_RECVQ 445 +#define T_REJ 446 +#define T_SERVER 447 +#define T_SERVNOTICE 448 +#define T_SET 449 +#define T_SKILL 450 +#define T_SPY 451 +#define T_SSL 452 +#define T_UMODES 453 +#define T_UNAUTH 454 +#define T_UNDLINE 455 +#define T_UNLIMITED 456 +#define T_UNRESV 457 +#define T_UNXLINE 458 +#define T_GLOBOPS 459 +#define T_WALLOP 460 +#define T_WEBIRC 461 +#define T_RESTART 462 +#define T_SERVICE 463 +#define T_SERVICES_NAME 464 +#define THROTTLE_TIME 465 +#define TRUE_NO_OPER_FLOOD 466 +#define UNKLINE 467 +#define USER 468 +#define USE_EGD 469 +#define USE_LOGGING 470 +#define VHOST 471 +#define VHOST6 472 +#define XLINE 473 +#define WARN_NO_NLINE 474 +#define T_SIZE 475 +#define T_FILE 476 @@ -499,7 +501,7 @@ typedef union YYSTYPE /* Line 2053 of yacc.c */ -#line 503 "conf_parser.h" +#line 505 "conf_parser.h" } YYSTYPE; # define YYSTYPE_IS_TRIVIAL 1 # define yystype YYSTYPE /* obsolescent; will be withdrawn */ |