Flashnux

GNU/Linux man pages

Livre :
Expressions régulières,
Syntaxe et mise en oeuvre :

ISBN : 978-2-7460-9712-4
EAN : 9782746097124
(Editions ENI)

GNU/Linux

RedHat 9.0

(Shrike)

dirfd(3)


DIRFD

DIRFD

NAME
SYNOPSIS
DESCRIPTION
ERRORS
NOTES
CONFORMING TO
SEE ALSO

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 associated 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 implicitly, 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(2), closedir(3), opendir(3), readdir(3), rewinddir(3), scandir(3), seekdir(3), telldir(3)



dirfd(3)