From 458aee806731b45383ba7d09b6c6e88e60ebbf82 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Thu, 19 Mar 2026 13:56:39 +0000 Subject: Improve support for renaming modes. --- modules/spanningtree/capab.cpp | 30 +----------------------------- 1 file changed, 1 insertion(+), 29 deletions(-) (limited to 'modules/spanningtree/capab.cpp') diff --git a/modules/spanningtree/capab.cpp b/modules/spanningtree/capab.cpp index 1671caba4..455cb3507 100644 --- a/modules/spanningtree/capab.cpp +++ b/modules/spanningtree/capab.cpp @@ -285,35 +285,7 @@ std::string TreeSocket::BuildModeList(ModeType mtype) else mdesc.append("simple:"); - // BEGIN COMPATIBILITY CODE - auto mname = mh->service_name; - if (proto_version < PROTO_INSPIRCD_5) - { - switch (mtype) - { - case MODETYPE_CHANNEL: - { - if (mh->service_name == "c_registered") - mname = "registered"; - break; - } - case MODETYPE_USER: - { - if (mh->service_name == "noctcp") - mname = "u_noctcp"; - else if (mh->service_name == "registered") - mname = "u_registered"; - else if (mh->service_name == "sslonly") - mname = "sslqueries"; - else if (mh->service_name == "stripcolor") - mname = "u_stripcolor"; - break; - } - } - } - // END COMPATIBILITY CODE - - mdesc.append(mname); + mdesc.append(mh->GetName(proto_version < PROTO_INSPIRCD_5)); mdesc.push_back('='); if (pm) { -- cgit v1.3.1-10-gc9f91