1
0
mirror of https://github.com/unrealircd/unrealircd.git synced 2026-07-04 12:13:13 +02:00

Add security-group::rule support, see https://www.unrealircd.org/docs/Crule

This commit is contained in:
Bram Matthys
2023-07-16 12:06:34 +02:00
parent 59c6c99ba3
commit b272b6700a
5 changed files with 60 additions and 5 deletions
+1 -1
View File
@@ -181,7 +181,7 @@ void server_config_free(void)
{
d_next = d->next;
unreal_delete_masks(d->mask);
crule_free(&d->rule);
safe_crule_free(d->rule);
safe_free(d->prettyrule);
safe_free(d->reason);
DelListItem(d, conf_deny_link);
+1 -2
View File
@@ -2945,8 +2945,7 @@ void _free_tkl(TKL *tkl)
safe_free(tkl->ptr.spamfilter->tkl_reason);
if (tkl->ptr.spamfilter->match)
unreal_delete_match(tkl->ptr.spamfilter->match);
if (tkl->ptr.spamfilter->rule)
crule_free(&tkl->ptr.spamfilter->rule);
safe_crule_free(tkl->ptr.spamfilter->rule);
safe_free_all_ban_actions(tkl->ptr.spamfilter->action);
safe_free(tkl->ptr.spamfilter->prettyrule);
safe_free(tkl->ptr.spamfilter->id);