mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-06-28 11:56:37 +02:00
-- Fixed a wierd channel message bug
+- Fixed a wierd channel message bug || +- Fixed a bug where non-NS servers would crash when linking
This commit is contained in:
@@ -668,4 +668,5 @@
|
||||
channel messsages (yahooooo!)
|
||||
- Fixed the /list bug, reported by many people
|
||||
- Fixed a linking bug (where did that come from)
|
||||
- Fixed bug where duplicate numerics could occur
|
||||
- Fixed bug where duplicate numerics could occur
|
||||
- Fixed the hashing bug (thank you ROXnet ...)
|
||||
|
||||
+5
-1
@@ -1198,8 +1198,12 @@ int m_server_estab(cptr)
|
||||
cptr->srvptr = &me;
|
||||
cptr->serv->nline = aconf;
|
||||
|
||||
if (numeric_collides(atoi(num)))
|
||||
if (num && numeric_collides(atoi(num)))
|
||||
{
|
||||
sendto_serv_butone(&me,
|
||||
":%s GLOBOPS :Cancelling link %s, colliding numeric", me.name,
|
||||
inpath);
|
||||
sendto_locfailops("Cancelling link %s, colliding numeric", inpath);
|
||||
return exit_client(cptr, cptr, cptr,
|
||||
"Colliding server numeric (choose another in the M:line)");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user