]> git.ipfire.org Git - thirdparty/man-pages.git/commitdiff
seccomp.2: EXAMPLES: Fix signedness
authorAlejandro Colomar <alx.manpages@gmail.com>
Sat, 30 Apr 2022 22:58:57 +0000 (00:58 +0200)
committerAlejandro Colomar <alx.manpages@gmail.com>
Sat, 30 Apr 2022 23:15:02 +0000 (01:15 +0200)
AUDIT_ARCH_X86_64 is an unsigned integer.

Signed-off-by: Alejandro Colomar <alx.manpages@gmail.com>
man2/seccomp.2

index 24a6c4a90705b6875b4c63acbe44e75255d13c6b..e6243e9010b25509064e24a6d022db2d34e87522 100644 (file)
@@ -1124,7 +1124,7 @@ cecilia
 #define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]))
 
 static int
-install_filter(int syscall_nr, int t_arch, int f_errno)
+install_filter(int syscall_nr, unsigned int t_arch, int f_errno)
 {
     unsigned int upper_nr_limit = 0xffffffff;
 
@@ -1202,7 +1202,7 @@ main(int argc, char *argv[])
     }
 
     if (install_filter(strtol(argv[1], NULL, 0),
-                       strtol(argv[2], NULL, 0),
+                       strtoul(argv[2], NULL, 0),
                        strtol(argv[3], NULL, 0)))
         exit(EXIT_FAILURE);