From 2e2515b9f01e374a28697f1f6715eb490f17950f Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 3 May 2025 19:00:58 +0100 Subject: [PATCH] Always use SVSLOGIN on UnrealIRCd. --- modules/protocol/unrealircd.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/protocol/unrealircd.cpp b/modules/protocol/unrealircd.cpp index 014ac4d9f..1dc0cf295 100644 --- a/modules/protocol/unrealircd.cpp +++ b/modules/protocol/unrealircd.cpp @@ -373,12 +373,12 @@ private: void SendLogin(User *u, NickAlias *na) override { if (!na->nc->HasExt("UNCONFIRMED")) - IRCD->SendMode(Config->GetClient("NickServ"), u, "+d", na->nc->display); + Uplink::Send(Config->GetClient("NickServ"), "SVSLOGIN", '*', u->GetUID(), na->nc->display); } void SendLogout(User *u) override { - IRCD->SendMode(Config->GetClient("NickServ"), u, "+d", 0); + Uplink::Send(Config->GetClient("NickServ"), "SVSLOGIN", '*', u->GetUID(), "0"); } void SendChannel(Channel *c) override