From b46a65c43cdcb224f39f73e475ca240bcc59328e Mon Sep 17 00:00:00 2001 From: NurPech Date: Mon, 7 Jan 2013 18:49:41 +0100 Subject: [PATCH] deleted possibility for adding an asterisk as toplevel --- src/mod-hostserv.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/mod-hostserv.c b/src/mod-hostserv.c index d9f1597..46ea66d 100644 --- a/src/mod-hostserv.c +++ b/src/mod-hostserv.c @@ -766,6 +766,10 @@ static MODCMD_FUNC(cmd_addhost) { reply("HSMSG_FAKEHOST_TOPLEVEL_ALREADY_EXISTS", slfh_name, tlfh_name); return 0; } + if(irccasecmp(tlfh_name, "*")) { + reply("HSMSG_UNKNOWN_FAKEHOST", slfh_name, tlfh_name); + return 0; + } hs_add_toplevel(tlfh_name); reply("HSMSG_FAKEHOST_TOPLEVEL_ADDED", tlfh_name); } else { @@ -902,6 +906,10 @@ static MODCMD_FUNC(cmd_renamehost) { if(ctlfh) { reply("HSMSG_FAKEHOST_TOPLEVEL_ALREADY_EXISTS", new_slfh_name, new_tlfh_name); return 0; + } + if(irccasecmp(new_tlfh_name, "*")) { + reply("HSMSG_UNKNOWN_FAKEHOST", slfh_name, tlfh_name); + return 0; } if(strcmp(new_tlfh_name, tlfh->fakehost)) hs_rename_toplevel(tlfh, new_tlfh_name); -- 2.20.1