chiark / gitweb /
nss-myhostname: ensure that glibc's assert is used
[elogind.git] / src / core / syscall-list.c
index 05fad3e1588228b19400323d67ec9a4fe31863d2..35216b2a88520c8ca91e04d0644c9d7a2a1a0fb6 100644 (file)
 
 #include "syscall-list.h"
 
-const struct syscall_name *lookup_syscall(register const char *str, register unsigned int len);
+static const struct syscall_name* lookup_syscall(register const char *str,
+                                                 register unsigned int len);
 
 #include "syscall-to-name.h"
 #include "syscall-from-name.h"
 
 const char *syscall_to_name(int id) {
+        id = SYSCALL_TO_INDEX(id);
         if (id < 0 || id >= (int) ELEMENTSOF(syscall_names))
                 return NULL;