extb_usermode and extb_hostmask both use the same extban character
('m'), resulting in only one of the modules being usable (depending
on module load order) and neither one functioning if one of them
is unloaded.
This changes the character for extb_usermode from 'm' to 'u'.
[ci skip]
static int
_modinit(void)
{
- extban_table['m'] = eb_usermode;
+ extban_table['u'] = eb_usermode;
return 0;
}
static void
_moddeinit(void)
{
- extban_table['m'] = NULL;
+ extban_table['u'] = NULL;
}
static int eb_usermode(const char *data, struct Client *client_p,