1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-09 14:43:12 +02:00

Massively rename Cmode.flag to Cmode.letter.

(similar to 5a387f9c0b)
This commit is contained in:
Bram Matthys
2021-08-22 18:45:13 +02:00
parent 9838378550
commit 52b4a44e94
35 changed files with 100 additions and 100 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.is_ok = extcmode_default_requirechop;
req.flag = 'G';
req.letter = 'G';
CmodeAdd(modinfo->handle, req, &EXTMODE_CENSOR);
HookAdd(modinfo->handle, HOOKTYPE_CAN_SEND_TO_CHANNEL, 0, censor_can_send_to_channel);
+2 -2
View File
@@ -46,13 +46,13 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.is_ok = extcmode_default_requirechop;
req.flag = 'D';
req.letter = 'D';
CmodeDelayed = CmodeAdd(modinfo->handle, req, &EXTMODE_DELAYED);
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.is_ok = deny_all;
req.flag = 'd';
req.letter = 'd';
req.local = 1;
CmodePostDelayed = CmodeAdd(modinfo->handle, req, &EXTMODE_POST_DELAYED);
+1 -1
View File
@@ -165,7 +165,7 @@ MOD_INIT()
memset(&creq, 0, sizeof(creq));
creq.paracount = 1;
creq.is_ok = cmodef_is_ok;
creq.flag = 'f';
creq.letter = 'f';
creq.unset_with_param = 1; /* ah yeah, +f is special! */
creq.put_param = cmodef_put_param;
creq.get_param = cmodef_get_param;
+1 -1
View File
@@ -77,7 +77,7 @@ MOD_INIT()
memset(&creq, 0, sizeof(creq));
creq.paracount = 1;
creq.is_ok = history_chanmode_is_ok;
creq.flag = 'H';
creq.letter = 'H';
creq.put_param = history_chanmode_put_param;
creq.get_param = history_chanmode_get_param;
creq.conv_param = history_chanmode_conv_param;
+1 -1
View File
@@ -43,7 +43,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'i';
req.letter = 'i';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_INVITE_ONLY);
+1 -1
View File
@@ -43,7 +43,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'r';
req.letter = 'r';
req.is_ok = isregistered_chanmode_is_ok;
CmodeAdd(modinfo->handle, req, &EXTCMODE_REGISTERED);
+1 -1
View File
@@ -64,7 +64,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.is_ok = modeZ_is_ok;
req.flag = 'Z';
req.letter = 'Z';
req.local = 1; /* local channel mode */
CmodeAdd(modinfo->handle, req, &EXTCMODE_ISSECURE);
+1 -1
View File
@@ -61,7 +61,7 @@ MOD_INIT()
memset(&creq, 0, sizeof(creq));
creq.paracount = 1;
creq.is_ok = cmode_key_is_ok;
creq.flag = 'k';
creq.letter = 'k';
creq.unset_with_param = 1; /* yeah... +k is like this */
creq.put_param = cmode_key_put_param;
creq.get_param = cmode_key_get_param;
+1 -1
View File
@@ -63,7 +63,7 @@ MOD_INIT()
memset(&creq, 0, sizeof(creq));
creq.paracount = 1;
creq.is_ok = cmode_limit_is_ok;
creq.flag = 'l';
creq.letter = 'l';
creq.put_param = cmode_limit_put_param;
creq.get_param = cmode_limit_get_param;
creq.conv_param = cmode_limit_conv_param;
+1 -1
View File
@@ -69,7 +69,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 1;
req.is_ok = cmodeL_is_ok;
req.flag = 'L';
req.letter = 'L';
req.unset_with_param = 1; /* Oh yeah, we are special! */
req.put_param = cmodeL_put_param;
req.get_param = cmodeL_get_param;
+1 -1
View File
@@ -44,7 +44,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'm';
req.letter = 'm';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_MODERATED);
+1 -1
View File
@@ -50,7 +50,7 @@ CmodeInfo req;
/* Channel mode */
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'c';
req.letter = 'c';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NOCOLOR);
+1 -1
View File
@@ -47,7 +47,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'C';
req.letter = 'C';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NOCTCP);
+1 -1
View File
@@ -43,7 +43,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'n';
req.letter = 'n';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NO_EXTERNAL_MESSAGES);
+1 -1
View File
@@ -48,7 +48,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'V';
req.letter = 'V';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NOINVITE);
+1 -1
View File
@@ -46,7 +46,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'Q';
req.letter = 'Q';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NOKICK);
+1 -1
View File
@@ -47,7 +47,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'K';
req.letter = 'K';
req.is_ok = noknock_mode_allow;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NOKNOCK);
+1 -1
View File
@@ -46,7 +46,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'N';
req.letter = 'N';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NONICKCHANGE);
+1 -1
View File
@@ -45,7 +45,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'T';
req.letter = 'T';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_NONOTICE);
+1 -1
View File
@@ -48,7 +48,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'O';
req.letter = 'O';
req.is_ok = operonly_require_oper;
CmodeAdd(modinfo->handle, req, &EXTCMODE_OPERONLY);
+1 -1
View File
@@ -72,7 +72,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'P';
req.letter = 'P';
req.is_ok = permanent_is_ok;
CmodeAdd(modinfo->handle, req, &EXTMODE_PERMANENT);
+1 -1
View File
@@ -43,7 +43,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'p';
req.letter = 'p';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_PRIVATE);
+1 -1
View File
@@ -47,7 +47,7 @@ CmodeInfo req;
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'R';
req.letter = 'R';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_REGONLY);
+1 -1
View File
@@ -48,7 +48,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'M';
req.letter = 'M';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_REGONLYSPEAK);
+1 -1
View File
@@ -43,7 +43,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 's';
req.letter = 's';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_SECRET);
+1 -1
View File
@@ -49,7 +49,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'z';
req.letter = 'z';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_SECUREONLY);
+1 -1
View File
@@ -50,7 +50,7 @@ CmodeInfo req;
/* Channel mode */
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 'S';
req.letter = 'S';
req.is_ok = extcmode_default_requirechop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_STRIPCOLOR);
+1 -1
View File
@@ -41,7 +41,7 @@ MOD_INIT()
memset(&req, 0, sizeof(req));
req.paracount = 0;
req.flag = 't';
req.letter = 't';
req.is_ok = extcmode_default_requirehalfop;
CmodeAdd(modinfo->handle, req, &EXTCMODE_TOPIC_LIMIT);
+2 -2
View File
@@ -265,10 +265,10 @@ void _join_channel(Channel *channel, Client *client, MessageTag *recv_mtags, int
/* Param fun */
for (cm=channelmodes; cm; cm = cm->next)
{
if (!cm->flag || !cm->paracount)
if (!cm->letter || !cm->paracount)
continue;
if (channel->mode.mode & cm->mode)
cm_putparameter(channel, cm->flag, iConf.modes_on_join.extparams[cm->flag]);
cm_putparameter(channel, cm->letter, iConf.modes_on_join.extparams[cm->letter]);
}
*modebuf = *parabuf = 0;
+12 -12
View File
@@ -446,7 +446,7 @@ void make_mode_str(Channel *channel, Cmode_t oldem, int pcount,
/* + paramless extmodes... */
for (cm=channelmodes; cm; cm = cm->next)
{
if (!cm->flag || cm->paracount)
if (!cm->letter || cm->paracount)
continue;
/* have it now and didn't have it before? */
if ((channel->mode.mode & cm->mode) &&
@@ -457,7 +457,7 @@ void make_mode_str(Channel *channel, Cmode_t oldem, int pcount,
*x++ = '+';
what = MODE_ADD;
}
*x++ = cm->flag;
*x++ = cm->letter;
}
}
@@ -468,7 +468,7 @@ void make_mode_str(Channel *channel, Cmode_t oldem, int pcount,
*/
for (cm=channelmodes; cm; cm = cm->next)
{
if (!cm->flag || cm->unset_with_param)
if (!cm->letter || cm->unset_with_param)
continue;
/* don't have it now and did have it before */
if (!(channel->mode.mode & cm->mode) &&
@@ -479,7 +479,7 @@ void make_mode_str(Channel *channel, Cmode_t oldem, int pcount,
*x++ = '-';
what = MODE_DEL;
}
*x++ = cm->flag;
*x++ = cm->letter;
}
}
@@ -857,7 +857,7 @@ int do_extmode_char(Channel *channel, Cmode *handler, char *param, u_int what,
Client *client, u_int *pcount, char pvar[MAXMODEPARAMS][MODEBUFLEN + 3])
{
int paracnt = (what == MODE_ADD) ? handler->paracount : 0;
char mode = handler->flag;
char mode = handler->letter;
int x;
char *morphed;
@@ -895,7 +895,7 @@ int do_extmode_char(Channel *channel, Cmode *handler, char *param, u_int what,
/* Check for multiple changes in 1 command (like +y-y+y 1 2, or +yy 1 2). */
for (x = 0; x < *pcount; x++)
{
if (pvar[x][1] == handler->flag)
if (pvar[x][1] == handler->letter)
{
/* this is different than the old chanmode system, coz:
* "mode #chan +kkL #a #b #c" will get "+kL #a #b" which is wrong :p.
@@ -918,7 +918,7 @@ int do_extmode_char(Channel *channel, Cmode *handler, char *param, u_int what,
* Any provided parameter is ok, the current one (that is set) will be used.
*/
ircsnprintf(pvar[*pcount], MODEBUFLEN + 3, "-%c%s",
handler->flag, cm_getparameter(channel, handler->flag));
handler->letter, cm_getparameter(channel, handler->letter));
(*pcount)++;
} else {
/* Normal extended channel mode: deleting is just -X, no parameter.
@@ -938,14 +938,14 @@ int do_extmode_char(Channel *channel, Cmode *handler, char *param, u_int what,
if (channel->mode.mode & handler->mode)
{
char *now, *requested;
char flag = handler->flag;
char flag = handler->letter;
now = cm_getparameter(channel, flag);
requested = handler->conv_param(param, client, channel);
if (now && requested && !strcmp(now, requested))
return paracnt; /* ignore... */
}
ircsnprintf(pvar[*pcount], MODEBUFLEN + 3, "+%c%s",
handler->flag, handler->conv_param(param, client, channel));
handler->letter, handler->conv_param(param, client, channel));
(*pcount)++;
param = morphed; /* set param to converted parameter. */
}
@@ -955,14 +955,14 @@ int do_extmode_char(Channel *channel, Cmode *handler, char *param, u_int what,
{ /* + */
channel->mode.mode |= handler->mode;
if (handler->paracount)
cm_putparameter(channel, handler->flag, param);
cm_putparameter(channel, handler->letter, param);
RunHook2(HOOKTYPE_MODECHAR_ADD, channel, (int)mode);
} else
{ /* - */
channel->mode.mode &= ~(handler->mode);
RunHook2(HOOKTYPE_MODECHAR_DEL, channel, (int)mode);
if (handler->paracount)
cm_freeparameter(channel, handler->flag);
cm_freeparameter(channel, handler->letter);
}
return paracnt;
}
@@ -1114,7 +1114,7 @@ void _set_mode(Channel *channel, Client *client, int parc, char *parv[], u_int *
/* Maybe in extmodes */
for (cm=channelmodes; cm; cm = cm->next)
{
if (cm->flag == *curchr)
if (cm->letter == *curchr)
{
found = 2;
break;
+12 -12
View File
@@ -713,18 +713,18 @@ getnick:
*/
for (cm=channelmodes; cm; cm = cm->next)
{
if (cm->flag &&
if (cm->letter &&
!cm->local &&
(oldmode.mode & cm->mode) &&
!(channel->mode.mode & cm->mode))
{
if (cm->paracount)
{
char *parax = cm_getparameter_ex(oldmode.mode_params, cm->flag);
//char *parax = cm->get_param(extcmode_get_struct(oldmode.modeparam, cm->flag));
Addit(cm->flag, parax);
char *parax = cm_getparameter_ex(oldmode.mode_params, cm->letter);
//char *parax = cm->get_param(extcmode_get_struct(oldmode.modeparam, cm->letter));
Addit(cm->letter, parax);
} else {
Addsingle(cm->flag);
Addsingle(cm->letter);
}
}
}
@@ -760,19 +760,19 @@ getnick:
*/
for (cm=channelmodes; cm; cm = cm->next)
{
if ((cm->flag) &&
if ((cm->letter) &&
!(oldmode.mode & cm->mode) &&
(channel->mode.mode & cm->mode))
{
if (cm->paracount)
{
char *parax = cm_getparameter(channel, cm->flag);
char *parax = cm_getparameter(channel, cm->letter);
if (parax)
{
Addit(cm->flag, parax);
Addit(cm->letter, parax);
}
} else {
Addsingle(cm->flag);
Addsingle(cm->letter);
}
}
}
@@ -785,13 +785,13 @@ getnick:
*/
for (cm=channelmodes; cm; cm = cm->next)
{
if (cm->flag && cm->paracount &&
if (cm->letter && cm->paracount &&
(oldmode.mode & cm->mode) &&
(channel->mode.mode & cm->mode))
{
int r;
char *parax;
char flag = cm->flag;
char flag = cm->letter;
void *ourm = GETPARASTRUCTEX(oldmode.mode_params, flag);
void *theirm = GETPARASTRUCT(channel, flag);
@@ -805,7 +805,7 @@ getnick:
case EXSJ_THEYWON:
parax = cm_getparameter(channel, flag);
Addit(cm->flag, parax);
Addit(cm->letter, parax);
break;
case EXSJ_SAME: