summaryrefslogtreecommitdiff
path: root/modules/m_connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'modules/m_connect.c')
-rw-r--r--modules/m_connect.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/modules/m_connect.c b/modules/m_connect.c
index 9f77e0e..9a87e9c 100644
--- a/modules/m_connect.c
+++ b/modules/m_connect.c
@@ -109,6 +109,14 @@ mo_connect(struct Client *client_p, struct Client *source_p,
}
}
+ if (has_wildcards(conf->host))
+ {
+ sendto_one(source_p,
+ ":%s NOTICE %s: :Connect: Host %s has no IP",
+ me.name, source_p->name, parv[1]);
+ return 0;
+ }
+
/*
* Get port number from user, if given. If not specified,
* use the default form configuration structure. If missing
@@ -228,6 +236,14 @@ ms_connect(struct Client *client_p, struct Client *source_p,
}
}
+ if (has_wildcards(conf->host))
+ {
+ sendto_one(source_p,
+ ":%s NOTICE %s: :Connect: Host %s has no IP",
+ me.name, source_p->name, parv[1]);
+ return 0;
+ }
+
/*
* Get port number from user, if given. If not specified,
* use the default form configuration structure. If missing