X-Git-Url: https://jfr.im/git/irc/rqf/shadowircd.git/blobdiff_plain/514235a76261a431404609eba41f23f231c3505a..d2b16c2012c669646f6fd054bbed5bae593cebad:/extensions/ip_cloaking.c diff --git a/extensions/ip_cloaking.c b/extensions/ip_cloaking.c index e7598bb..5b9c5f4 100644 --- a/extensions/ip_cloaking.c +++ b/extensions/ip_cloaking.c @@ -1,4 +1,4 @@ -/* $Id: ip_cloaking.c 3524 2007-07-06 07:54:54Z nenolod $ */ +/* $Id: ip_cloaking.c 3526 2007-07-06 07:56:14Z nenolod $ */ #include "stdinc.h" #include "modules.h" @@ -42,7 +42,7 @@ mapi_hfn_list_av1 ip_cloaking_hfnlist[] = { }; DECLARE_MODULE_AV1(ip_cloaking, _modinit, _moddeinit, NULL, NULL, - ip_cloaking_hfnlist, "$Revision: 3524 $"); + ip_cloaking_hfnlist, "$Revision: 3526 $"); static void distribute_hostchange(struct Client *client) @@ -109,7 +109,10 @@ do_host_cloak_ip(const char *inbuf, char *outbuf) tptr = strrchr(buf, '.'); if (tptr == NULL) + { + strncpy(outbuf, inbuf, HOSTLEN); return; + } *tptr++ = '\0';