]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
seccomp: use a default value of 0 for the mask 2372/head
authorFelix Abecassis <fabecassis@nvidia.com>
Fri, 1 Jun 2018 23:36:26 +0000 (16:36 -0700)
committerFelix Abecassis <fabecassis@nvidia.com>
Fri, 1 Jun 2018 23:36:26 +0000 (16:36 -0700)
The mask was unconditionally parsed, it failed if no mask was
provided.

Signed-off-by: Felix Abecassis <fabecassis@nvidia.com>
src/lxc/seccomp.c

index 4ea3c2a7cae040bb793fb89e6cfc98d669d9ba4d..24c69c305538c6a6ab936125d3c7d98a16ca3d98 100644 (file)
@@ -201,7 +201,7 @@ static int get_seccomp_arg_value(char *key, struct seccomp_v2_rule_args *rule_ar
        uint64_t mask = 0, value = 0;
        enum scmp_compare op = 0;
        char *tmp = NULL;
-       char s[31] = {0}, v[24] = {0}, m[24] = {0};
+       char s[31] = {0}, v[24] = {0}, m[24] = {'0'};
 
        tmp = strchr(key, '[');
        if (!tmp) {