]> git.netwichtig.de Git - user/henk/code/inspircd.git/commitdiff
Auto-lowercase all server names read in from <link> tags so that people cant get...
authorbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 25 Feb 2006 11:01:48 +0000 (11:01 +0000)
committerbrain <brain@e03df62e-2008-0410-955e-edbf42e46eb7>
Sat, 25 Feb 2006 11:01:48 +0000 (11:01 +0000)
git-svn-id: http://svn.inspircd.org/repository/trunk/inspircd@3322 e03df62e-2008-0410-955e-edbf42e46eb7

src/modules/m_spanningtree.cpp

index 1374c88a2e9f839573ec3bc8367d81856a82ad42..7bcb35a62fd14726a9f6f2783d22e585b588ab44 100644 (file)
@@ -2721,7 +2721,11 @@ void ReadConfiguration(bool rebind)
        for (int j =0; j < Conf->Enumerate("link"); j++)
        {
                Link L;
+               char ServerN[MAXBUF];
                L.Name = Conf->ReadValue("link","name",j);
+               strlcpy(ServerN,L.Name.c_str(),MAXBUF);
+               strlower(ServerN);
+               L.Name = ServerN;
                L.IPAddr = Conf->ReadValue("link","ipaddr",j);
                L.Port = Conf->ReadInteger("link","port",j,true);
                L.SendPass = Conf->ReadValue("link","sendpass",j);