static void check_umode_change(void *data);
static void check_new_user(void *data);
mapi_hfn_list_av1 ip_cloaking_hfnlist[] = {
- { "umode_changed", (hookfn) check_umode_change },
- { "new_local_user", (hookfn) check_new_user },
+ { "umode_changed", check_umode_change },
+ { "new_local_user", check_new_user },
{ NULL, NULL }
};
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