about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-04-07 06:50:46 +0000
committerUlrich Drepper <drepper@redhat.com>2000-04-07 06:50:46 +0000
commitf11b9da65497cfdb8e49cbc074a1d17a050358bc (patch)
tree63fe2be39015788f71d2bf8b51156ca9a39b4c97 /ChangeLog
parenta0dc52061fd8d47c37bbd363533ae0a4307e507c (diff)
downloadglibc-f11b9da65497cfdb8e49cbc074a1d17a050358bc.tar.gz
glibc-f11b9da65497cfdb8e49cbc074a1d17a050358bc.tar.xz
glibc-f11b9da65497cfdb8e49cbc074a1d17a050358bc.zip
Update.
	* sysdeps/unix/sysv/linux/getdents.c (__getdents): The Linux
	kernel does not allow relative seeks on descriptors associated
	with directories.  Go back to get the position in the directory
	every time we enter the function.  Return -1 and set errno if one
	entry could be read from the kernel but does not fit into the
	buffer passed in by the user.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 81a258dfe1..0b8ec99a54 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 2000-04-06  Ulrich Drepper  <drepper@redhat.com>
 
+	* sysdeps/unix/sysv/linux/getdents.c (__getdents): The Linux
+	kernel does not allow relative seeks on descriptors associated
+	with directories.  Go back to get the position in the directory
+	every time we enter the function.  Return -1 and set errno if one
+	entry could be read from the kernel but does not fit into the
+	buffer passed in by the user.
+
 	* locale/programs/charmap.c (charmap_new_char): Add parameter step.
 	Support ..(2).. ellipsis.
 	(parse_charmap): Recognize ..(2).. etc and pass step down.