#include "s_serv.h"
#include "numeric.h"
+static const char ip_cloaking_desc[] = "Very old IP cloaking mechanism";
+
/* if you're modifying this module, you'll probably want to change this */
#define KEY 0x13748cfa
{ NULL, NULL }
};
-static const char ip_cloaking_desc[] = "Very old IP cloaking mechanism";
-
DECLARE_MODULE_AV2(ip_cloaking, _modinit, _moddeinit, NULL, NULL,
ip_cloaking_hfnlist, NULL, NULL, ip_cloaking_desc);
source_p->umodes &= ~user_modes['h'];
return;
}
- source_p->localClient->mangledhost = rb_malloc(HOSTLEN);
+ source_p->localClient->mangledhost = rb_malloc(HOSTLEN + 1);
if (!irccmp(source_p->orighost, source_p->sockhost))
do_host_cloak(source_p->orighost, source_p->localClient->mangledhost, 1);
else