Amir Shalem writes:

this patch fix syscall names mix-up in libb/syscalls.c
This commit is contained in:
Mike Frysinger 2005-09-06 21:53:21 +00:00
parent 45a8ed89c6
commit 99f61719cb

View File

@ -31,11 +31,11 @@
int sysfs(int option, unsigned int fs_index, char * buf) int sysfs(int option, unsigned int fs_index, char * buf)
{ {
#ifndef __NR_pivot_root #ifndef __NR_sysfs
#warning This kernel does not support the sysfs syscall #warning "This kernel does not support the sysfs syscall"
#warning -> The sysfs system call is being stubbed out... #warning "-> The sysfs system call is being stubbed out..."
bb_error_msg("\n\nTo make this application work, you will need to recompile\n" bb_error_msg("\n\nTo make this application work, you will need to recompile\n"
"BusyBox with a kernel supporting the pivot_root system call.\n"); "BusyBox with a kernel supporting the sysfs system call.\n");
errno = ENOSYS; errno = ENOSYS;
return -1; return -1;
#else #else
@ -84,8 +84,8 @@ int klogctl(int type, char *b, int len)
int umount2(const char * special_file, int flags) int umount2(const char * special_file, int flags)
{ {
#ifndef __NR_umount2 #ifndef __NR_umount2
#warning This kernel does not support the umount2 syscall #warning "This kernel does not support the umount2 syscall"
#warning -> The umount2 system call is being stubbed out... #warning "-> The umount2 system call is being stubbed out..."
/* BusyBox was compiled against a kernel that did not support /* BusyBox was compiled against a kernel that did not support
* the umount2 system call. To make this application work, * the umount2 system call. To make this application work,
* you will need to recompile with a kernel supporting the * you will need to recompile with a kernel supporting the
@ -97,7 +97,7 @@ int umount2(const char * special_file, int flags)
return -1; return -1;
#else #else
return(syscall(__NR_umount2, special_file, flags)); return(syscall(__NR_umount2, special_file, flags));
#endif /* __NR_pivot_root */ #endif /* __NR_umount2 */
} }
#endif /* old glibc check */ #endif /* old glibc check */