From b2f8583e215590ff1fe08bad008e7346814f2764 Mon Sep 17 00:00:00 2001 From: roland Date: Sat, 25 Feb 1995 00:38:35 +0000 Subject: [PATCH] (dirfd): Declare new function. Define as macro _DIR_dirfd if that is defined. --- dirent/dirent.h | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/dirent/dirent.h b/dirent/dirent.h index b102a4786c..88a6fc867e 100644 --- a/dirent/dirent.h +++ b/dirent/dirent.h @@ -1,4 +1,4 @@ -/* Copyright (C) 1991, 1992, 1993, 1994 Free Software Foundation, Inc. +/* Copyright (C) 1991, 1992, 1993, 1994, 1995 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -96,6 +96,13 @@ extern void rewinddir __P ((DIR * __dirp)); #if defined(__USE_BSD) || defined(__USE_MISC) +/* Return the file descriptor used by DIRP. */ +extern int dirfd __P ((DIR *__dirp)); + +#if defined (__OPTIMIZE__) && defined (_DIR_dirfd) +#define dirfd(dirp) _DIR_dirfd (dirp) +#endif + #ifndef MAXNAMLEN /* Get the definitions of the POSIX.1 limits. */ #include -- 2.11.0