Commit 7474b5b3 by Wolfgang Bumiller

seccomp: error on unrecognized actions

Be more strict about unrecognized actions. Previously the parser would happily accept lines with typos like: kexec_load errrno 1 (note the extra 'r') Signed-off-by: 's avatarWolfgang Bumiller <w.bumiller@proxmox.com>
parent 9dbd8ff3
...@@ -114,6 +114,9 @@ static uint32_t get_v2_default_action(char *line) ...@@ -114,6 +114,9 @@ static uint32_t get_v2_default_action(char *line)
ret_action = SCMP_ACT_ALLOW; ret_action = SCMP_ACT_ALLOW;
} else if (strncmp(line, "trap", 4) == 0) { } else if (strncmp(line, "trap", 4) == 0) {
ret_action = SCMP_ACT_TRAP; ret_action = SCMP_ACT_TRAP;
} else if (line[0]) {
ERROR("Unrecognized seccomp action: %s", line);
return -2;
} }
return ret_action; return ret_action;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment