2 * restrict unauthenticated users from doing anything as channel op
16 #include "privilege.h"
17 #include "s_newconf.h"
19 static void hack_channel_access(void *data
);
21 mapi_hfn_list_av1 restrict_unauthenticated_hfnlist
[] = {
22 { "get_channel_access", (hookfn
) hack_channel_access
},
27 hack_channel_access(void *vdata
)
29 hook_data_channel_approval
*data
= (hook_data_channel_approval
*) vdata
;
31 if (!MyClient(data
->client
))
34 if (EmptyString(data
->client
->user
->suser
))
38 DECLARE_MODULE_AV1(restrict_unauthenticated
, NULL
, NULL
, NULL
, NULL
,
39 restrict_unauthenticated_hfnlist
, "$Revision: 3526 $");