diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-04-27 13:06:39 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-04-27 13:06:39 +0000 |
commit | 980e58323af243dd0a87f6a6eeec6f97308b46e5 (patch) | |
tree | 553907bc56fa9387a688da4efb5e9d710abefb22 /include | |
parent | b6a7609d56147398e6fa412fd7c7210960300505 (diff) | |
download | glibc-980e58323af243dd0a87f6a6eeec6f97308b46e5.zip glibc-980e58323af243dd0a87f6a6eeec6f97308b46e5.tar.gz glibc-980e58323af243dd0a87f6a6eeec6f97308b46e5.tar.bz2 |
Update.
* include/dirent.h: Remove __getdirentries declaration, add __getdents
and __getdents64.
* sysdeps/unix/readdir.c: Use __getdents, not __getdirentries.
* sysdeps/unix/readdir_r.c: Likewise.
* sysdeps/unix/sysv/linux/readdir64.c: Likewise.
* sysdeps/unix/sysv/linux/readdir64_r.c: Likewise.
* sysdeps/unix/sysv/linux/getdents.c: Define __getdents, not
__getdirentries. Remove fourth argument.
* sysdeps/unix/sysv/linux/getdirentries.c: New file.
* sysdeps/unix/sysv/linux/getdirentries64.c: New file.
* sysdeps/unix/sysv/linux/Makefile [subdir=dirent] (sysdep_routines):
Add getdirentries and getdirentries64.
* sysdeps/unix/sysv/linux/Dist: Add getdirentries and getdirentries64.
Diffstat (limited to 'include')
-rw-r--r-- | include/dirent.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/include/dirent.h b/include/dirent.h index 58d7546..f6a3ed8 100644 --- a/include/dirent.h +++ b/include/dirent.h @@ -8,6 +8,8 @@ extern struct dirent *__readdir __P ((DIR *__dirp)); extern struct dirent64 *__readdir64 __P ((DIR *__dirp)); extern int __readdir_r __P ((DIR *__dirp, struct dirent *__entry, struct dirent **__result)); -extern __ssize_t __getdirentries __P ((int __fd, char *__buf, - size_t __nbytes, __off_t *__basep)); +extern __ssize_t __getdents __P ((int __fd, char *__buf, size_t __nbytes)) + internal_function; +extern __ssize_t __getdents64 __P ((int __fd, char *__buf, size_t __nbytes)) + internal_function; #endif |