Revert "Remove the return type from the syscall lists and parser."
This reverts commit 83f08aa3c6aaaa810319e7068c1bb3f63bfdb6a0.
Reason for revert: DroidMonitor: Potential culprit for b/395697512 - verifying through ABTD before revert submission. This is part of the standard investigation process, and does not mean your CL will be reverted.
Change-Id: I891cb76071b5745743676eada6154302cc3f5dae
diff --git a/libc/SECCOMP_BLOCKLIST_APP.TXT b/libc/SECCOMP_BLOCKLIST_APP.TXT
index 5c317cf..b9ecc02 100644
--- a/libc/SECCOMP_BLOCKLIST_APP.TXT
+++ b/libc/SECCOMP_BLOCKLIST_APP.TXT
@@ -11,40 +11,40 @@
# before uid change, including capset and setresuid. This is because the seccomp
# filter must be installed while the process still has CAP_SYS_ADMIN; changing
# the uid would remove that capability.
-setgid32(gid_t) lp32
-setgid(gid_t) lp64
-setuid32(uid_t) lp32
-setuid(uid_t) lp64
-setregid32(gid_t, gid_t) lp32
-setregid(gid_t, gid_t) lp64
-setreuid32(uid_t, uid_t) lp32
-setreuid(uid_t, uid_t) lp64
-setresgid32(gid_t, gid_t, gid_t) lp32
-setresgid(gid_t, gid_t, gid_t) lp64
+int setgid32(gid_t) lp32
+int setgid(gid_t) lp64
+int setuid32(uid_t) lp32
+int setuid(uid_t) lp64
+int setregid32(gid_t, gid_t) lp32
+int setregid(gid_t, gid_t) lp64
+int setreuid32(uid_t, uid_t) lp32
+int setreuid(uid_t, uid_t) lp64
+int setresgid32(gid_t, gid_t, gid_t) lp32
+int setresgid(gid_t, gid_t, gid_t) lp64
# setresuid is explicitly allowed, see above.
-setfsgid32(gid_t) lp32
-setfsgid(gid_t) lp64
-setfsuid32(uid_t) lp32
-setfsuid(uid_t) lp64
-setgroups32(int, const gid_t*) lp32
-setgroups(int, const gid_t*) lp64
+int setfsgid32(gid_t) lp32
+int setfsgid(gid_t) lp64
+int setfsuid32(uid_t) lp32
+int setfsuid(uid_t) lp64
+int setgroups32(int, const gid_t*) lp32
+int setgroups(int, const gid_t*) lp64
# Syscalls to modify times.
-adjtimex(struct timex*) all
-clock_adjtime(clockid_t, struct timex*) all
-clock_settime(clockid_t, const struct timespec*) all
-settimeofday(const struct timeval*, const struct timezone*) all
+int adjtimex(struct timex*) all
+int clock_adjtime(clockid_t, struct timex*) all
+int clock_settime(clockid_t, const struct timespec*) all
+int settimeofday(const struct timeval*, const struct timezone*) all
-acct(const char* filepath) all
-syslog(int, char*, int) all
-chroot(const char*) all
+int acct(const char* filepath) all
+int syslog(int, char*, int) all
+int chroot(const char*) all
-init_module(void*, unsigned long, const char*) all
-delete_module(const char*, unsigned int) all
-mount(const char*, const char*, const char*, unsigned long, const void*) all
-umount2(const char*, int) all
-swapon(const char*, int) all
-swapoff(const char*) all
-setdomainname(const char*, size_t) all
-sethostname(const char*, size_t) all
-reboot(int, int, int, void*) all
+int init_module(void*, unsigned long, const char*) all
+int delete_module(const char*, unsigned int) all
+int mount(const char*, const char*, const char*, unsigned long, const void*) all
+int umount2(const char*, int) all
+int swapon(const char*, int) all
+int swapoff(const char*) all
+int setdomainname(const char*, size_t) all
+int sethostname(const char*, size_t) all
+int reboot(int, int, int, void*) all