2002-12-24 GOTO Masanori <gotom@debian.or.jp>
* sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Fix condition
checking of return value ENOSYS from getdents64.
+2002-12-24 GOTO Masanori <gotom@debian.or.jp>
+
+ * sysdeps/unix/sysv/linux/getdents.c (__GETDENTS): Fix condition
+ checking of return value ENOSYS from getdents64.
+
2002-12-28 Andreas Schwab <schwab@suse.de>
* sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-cancel.d.
retval = INLINE_SYSCALL (getdents64, 3, fd, CHECK_N(kbuf, kbytes),
kbytes);
# ifndef __ASSUME_GETDENTS64_SYSCALL
- if (retval != -1 || errno != EINVAL)
+ if (retval != -1 || (errno != EINVAL && errno != ENOSYS))
# endif
{
const size_t size_diff = (offsetof (struct kernel_dirent64, d_name)