Be more generic for libc5. We don't need to know struct definitions
authorEric Andersen <andersen@codepoet.org>
Thu, 5 Apr 2001 07:41:51 +0000 (07:41 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 5 Apr 2001 07:41:51 +0000 (07:41 -0000)
to make the syscall finction -- use a generic pointer instead.

libbb/module_syscalls.c

index 3a06b21..2fb4cd1 100644 (file)
@@ -35,7 +35,7 @@
 #if __GNU_LIBRARY__ < 5
 /* These syscalls are not included as part of libc5 */
 _syscall1(int, delete_module, const char *, name);
-_syscall1(int, get_kernel_syms, struct old_kernel_sym *, ks);
+_syscall1(int, get_kernel_syms, __ptr_t, ks);
 
 /* This may have 5 arguments (for old 2.0 kernels) or 2 arguments
  * (for 2.2 and 2.4 kernels).  Use the greatest common denominator,