]> jfr.im git - irc/rqf/shadowircd.git/blobdiff - extensions/m_webirc.c
Make remote numerics to channels work.
[irc/rqf/shadowircd.git] / extensions / m_webirc.c
index 9cbb40ad81b590b7877583cd935b41391f5013bc..36a83894319b3c6bf029542e5d7177b116a27463 100644 (file)
@@ -21,7 +21,7 @@
  *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307
  *  USA
  *
- *  $Id: m_webirc.c 3426 2007-04-25 15:22:28Z jilles $
+ *  $Id: m_webirc.c 3458 2007-05-18 19:51:22Z jilles $
  */
 /* Usage:
  * auth {
@@ -54,6 +54,7 @@
 #include "s_serv.h"
 #include "hash.h"
 #include "s_conf.h"
+#include "reject.h"
 
 static int mr_webirc(struct Client *, struct Client *, int, const char **);
 
@@ -125,6 +126,7 @@ mr_webirc(struct Client *client_p, struct Client *source_p, int parc, const char
        else
                strlcpy(source_p->host, source_p->sockhost, sizeof(source_p->host));
        
+       del_unknown_ip(source_p);
        inetpton_sock(parv[4], (struct sockaddr *)&source_p->localClient->ip);
 
        /* Check dlines now, k/glines will be checked on registration */