mirror of
https://github.com/unrealircd/unrealircd.git
synced 2026-07-05 19:53:13 +02:00
Add security-group::rule support, see https://www.unrealircd.org/docs/Crule
This commit is contained in:
@@ -2157,6 +2157,8 @@ struct SecurityGroup {
|
||||
NameList *ip;
|
||||
ConfigItem_mask *mask;
|
||||
NameList *security_group;
|
||||
char *prettyrule; /* ::rule as a string */
|
||||
CRuleNode *rule; /**< parsed crule */
|
||||
NameValuePrioList *extended;
|
||||
/* Exclude */
|
||||
int exclude_identified;
|
||||
@@ -2168,6 +2170,8 @@ struct SecurityGroup {
|
||||
NameList *exclude_ip;
|
||||
ConfigItem_mask *exclude_mask;
|
||||
NameList *exclude_security_group;
|
||||
char *exclude_prettyrule; /* ::exclude-rule as a string */
|
||||
CRuleNode *exclude_rule; /**< parsed crule */
|
||||
NameValuePrioList *exclude_extended;
|
||||
/* Settings */
|
||||
DynamicSetBlock settings;
|
||||
|
||||
Reference in New Issue
Block a user