procd: seccomp/jail: Fix build error on arm with glibc
authorPeter Lundkvist <peter.lundkvist@gmail.com>
Sun, 23 Jan 2022 10:25:04 +0000 (11:25 +0100)
committerDaniel Golle <daniel@makrotopia.org>
Sun, 30 Jan 2022 21:40:22 +0000 (21:40 +0000)
commitcb0031c47b9d46f3cf84daa90d484af5f9c90e31
tree26e013deccf389fd9d9269cc52ab914e4de0ad9f
parentac2b8b365bdbcbf292f77409d180ec3c0963faf3
procd: seccomp/jail: Fix build error on arm with glibc

This fixes the make_syscall_h.sh script to recognize both
__NR_Linux, used by mips, and __NR_SYSCALL_BASE and
__ARM_NR_BASE used by arm.

Run-tested on arm (ipq806x) and mips (ath79), both with glibc.
Compile-tested and checked resulting syscall_names.h file wuth
glibc: aarch64, powerpc, x86_64, i486
musl: arm, mips

Fixes: FS#4194, FS#4195
Signed-off-by: Peter Lundkvist <peter.lundkvist@gmail.com>
make_syscall_h.sh