From 5461efe7b90f83099c42c8b922d6917a6c1757b6 Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Tue, 17 Nov 2015 17:21:36 +0100 Subject: utils: Use the more low-level __NR_ prefix to refer to the syscall number The __NR_ constants are also defined in the Android headers. --- src/libstrongswan/utils/utils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libstrongswan/utils/utils.c') diff --git a/src/libstrongswan/utils/utils.c b/src/libstrongswan/utils/utils.c index 47d72ee98..4e86165cf 100644 --- a/src/libstrongswan/utils/utils.c +++ b/src/libstrongswan/utils/utils.c @@ -167,7 +167,7 @@ void closefrom(int low_fd) dir_fd = open("/proc/self/fd", O_RDONLY); if (dir_fd != -1) { - while ((len = syscall(SYS_getdents64, dir_fd, buffer, + while ((len = syscall(__NR_getdents64, dir_fd, buffer, sizeof(buffer))) > 0) { for (offset = 0; offset < len; offset += entry->d_reclen) -- cgit v1.2.3