Update of /cvsroot/srvx/services/src
In directory usw-pr-cvs1:/tmp/cvs-serv30539/src
Modified Files:
proto-p10.c
Log Message:
fix self-numnick generation from last night's commit
ignore numeric 461 ("Not enough parameters")
Index: proto-p10.c
===================================================================
RCS file: /cvsroot/srvx/services/src/proto-p10.c,v
retrieving revision 1.35
retrieving revision 1.36
diff -C2 -r1.35 -r1.36
*** proto-p10.c 24 Sep 2002 02:17:35 -0000 1.35
--- proto-p10.c 24 Sep 2002 19:20:15 -0000 1.36
***************
*** 1341,1347 ****
usermask = (str ? atoi(str) : 4096) - 1;
if ((numnick < 64) && (usermask < 4096) && !force_n2k) {
! inttobase64(numer, (numnick << 12) + (usermask & 0x00fff), 5);
} else {
! inttobase64(numer, (numnick << 18) + (usermask & 0x3ffff), 3);
}
str = conf_get_data("server/hostname", RECDB_QSTRING);
--- 1341,1347 ----
usermask = (str ? atoi(str) : 4096) - 1;
if ((numnick < 64) && (usermask < 4096) && !force_n2k) {
! inttobase64(numer, (numnick << 12) + (usermask & 0x00fff), 3);
} else {
! inttobase64(numer, (numnick << 18) + (usermask & 0x3ffff), 5);
}
str = conf_get_data("server/hostname", RECDB_QSTRING);
***************
*** 1447,1450 ****
--- 1447,1451 ----
dict_insert(irc_func_dict, "442", cmd_dummy); /* you aren't on that channel */
dict_insert(irc_func_dict, "443", cmd_dummy); /* is already on channel (after invite?) */
+ dict_insert(irc_func_dict, "461", cmd_dummy); /* Not enough parameters (after TOPIC w/ 0 args) */
num_privmsg_funcs = 16;
|