"Adds channel mode +U that allows non-SSL users to join a channel, "
"disallowing them by default";
-static void h_can_join(hook_data_channel *);
+static void h_can_join(void *);
mapi_hfn_list_av1 sslonly_hfnlist[] = {
- { "can_join", (hookfn) h_can_join },
+ { "can_join", h_can_join },
{ NULL, NULL }
};
DECLARE_MODULE_AV2(chm_insecure, _modinit, _moddeinit, NULL, NULL, sslonly_hfnlist, NULL, NULL, chm_insecure_desc);
static void
-h_can_join(hook_data_channel *data)
+h_can_join(void *data_)
{
+ hook_data_channel *data = data_;
struct Client *source_p = data->client;
struct Channel *chptr = data->chptr;