rules: add config action

pull/5169/head
Victor Julien 5 years ago
parent 8c98fa452f
commit 6dcdf394d7

@ -32,6 +32,7 @@
#define ACTION_REJECT_DST 0x08
#define ACTION_REJECT_BOTH 0x10
#define ACTION_PASS 0x20
#define ACTION_CONFIG 0x40
#define ACTION_REJECT_ANY (ACTION_REJECT|ACTION_REJECT_DST|ACTION_REJECT_BOTH)

@ -1010,6 +1010,9 @@ static int SigParseAction(Signature *s, const char *action)
if (!(SigParseActionRejectValidate(action)))
return -1;
s->action = ACTION_REJECT_BOTH|ACTION_DROP;
} else if (strcasecmp(action, "config") == 0) {
s->action = ACTION_CONFIG;
s->flags |= SIG_FLAG_NOALERT;
} else {
SCLogError(SC_ERR_INVALID_ACTION,"An invalid action \"%s\" was given",action);
return -1;

Loading…
Cancel
Save