From 31bc597c81fadcebe8a768d0e509bb961f7c10c3 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Fri, 19 Jul 2024 01:11:32 +0100 Subject: Send the vhost/vident before the account name on InspIRCd. This fixes IRCd-side account cloaks causing CHGHOST spam. --- modules/protocol/inspircd3.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/modules/protocol/inspircd3.cpp b/modules/protocol/inspircd3.cpp index d3a717a3f..9e7598c79 100644 --- a/modules/protocol/inspircd3.cpp +++ b/modules/protocol/inspircd3.cpp @@ -445,6 +445,7 @@ class InspIRCd3Proto : public IRCDProto if (na->nc->HasExt("UNCONFIRMED")) return; + IRCD->SendVhost(u, na->GetVhostIdent(), na->GetVhostHost()); UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountid :" << na->nc->GetId(); UplinkSocket::Message(Me) << "METADATA " << u->GetUID() << " accountname :" << na->nc->display; } -- cgit