]> git.netwichtig.de Git - user/henk/code/inspircd.git/blobdiff - src/configreader.cpp
Add support for matching multiple hosts in <connect:{allow,deny}>.
[user/henk/code/inspircd.git] / src / configreader.cpp
index 2cd17e844bcd0b62e7f42281395ac1fd1f0d8461..381d28d1b37aef135ebba3ceacf2283c7d2a19bf 100644 (file)
@@ -242,9 +242,9 @@ void ServerConfig::CrossCheckConnectBlocks(ServerConfig* current)
                        std::string mask;
                        char type;
 
-                       if (tag->readString("allow", mask, false))
+                       if (tag->readString("allow", mask, false) && !mask.empty())
                                type = CC_ALLOW;
-                       else if (tag->readString("deny", mask, false))
+                       else if (tag->readString("deny", mask, false) && !mask.empty())
                                type = CC_DENY;
                        else if (!name.empty())
                        {