aboutsummaryrefslogtreecommitdiffstats
path: root/src/fseccomp/syscall.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/fseccomp/syscall.c')
-rw-r--r--src/fseccomp/syscall.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/fseccomp/syscall.c b/src/fseccomp/syscall.c
index b86c1c489..0a86dade0 100644
--- a/src/fseccomp/syscall.c
+++ b/src/fseccomp/syscall.c
@@ -43,7 +43,7 @@ int syscall_find_name(const char *name) {
43 if (strcmp(name, syslist[i].name) == 0) 43 if (strcmp(name, syslist[i].name) == 0)
44 return syslist[i].nr; 44 return syslist[i].nr;
45 } 45 }
46 46
47 return -1; 47 return -1;
48} 48}
49 49
@@ -54,7 +54,7 @@ char *syscall_find_nr(int nr) {
54 if (nr == syslist[i].nr) 54 if (nr == syslist[i].nr)
55 return syslist[i].name; 55 return syslist[i].name;
56 } 56 }
57 57
58 return "unknown"; 58 return "unknown";
59} 59}
60 60
@@ -75,7 +75,7 @@ static void syscall_process_name(const char *name, int *syscall_nr, int *error_n
75 if (strlen(name) == 0) 75 if (strlen(name) == 0)
76 goto error; 76 goto error;
77 *error_nr = -1; 77 *error_nr = -1;
78 78
79 // syntax check 79 // syntax check
80 char *str = strdup(name); 80 char *str = strdup(name);
81 if (!str) 81 if (!str)
@@ -101,7 +101,7 @@ static void syscall_process_name(const char *name, int *syscall_nr, int *error_n
101 101
102 free(str); 102 free(str);
103 return; 103 return;
104 104
105error: 105error:
106 fprintf(stderr, "Error fseccomp: invalid syscall list entry %s\n", name); 106 fprintf(stderr, "Error fseccomp: invalid syscall list entry %s\n", name);
107 exit(1); 107 exit(1);
@@ -142,7 +142,7 @@ int syscall_check_list(const char *slist, void (*callback)(int fd, int syscall,
142 } 142 }
143 ptr = strtok(NULL, ","); 143 ptr = strtok(NULL, ",");
144 } 144 }
145 145
146 free(str); 146 free(str);
147 return 0; 147 return 0;
148} 148}