dirfd
DIRFD(D)            Linux Programmer's Manual            DIRFD(D)



NAME
       dirfd - get directory stream file descriptor

SYNOPSIS
       #include <sys/types.h>
       #include <dirent.h>

       int dirfd(DIR *dir);

DESCRIPTION
       The  function  dirfd() returns the file descriptor associ-
       ated with the directory stream dir.

ERRORS
       On error -1 is returned.

NOTES
       The prototype for dirfd is only available  if  _BSD_SOURCE
       or  _SVID_SOURCE is defined (either explicitly, or implic-
       itly, by not defining _POSIX_SOURCE or compiling with  the
       -ansi flag).

CONFORMING TO
       This  is  a  BSD extension, present in 4.3BSD-Reno, not in
       4.2BSD.  Present in libc5 (since 5.1.2) and in glibc2.

SEE ALSO
       open(n),  closedir(r),  opendir(r),  readdir(r),   rewind-
       dir(r), scandir(r), seekdir(r), telldir(r)



Linux 2.5                   2002-01-05                   DIRFD(D)