home   contributing   bugs   download   online pages  

NAME | SYNOPSIS | DESCRIPTION | RETURN VALUE | ERRORS | CONFORMING TO | SEE ALSO | COLOPHON


CLOSEDIR(3)                   Linux Programmer's Manual                   CLOSEDIR(3)

NAME         top

       closedir - close a directory

SYNOPSIS         top

       #include <sys/types.h>

       #include <dirent.h>

       int closedir(DIR *dirp);

DESCRIPTION         top

       The closedir() function closes the directory stream associated with dirp.  A
       successful call to closedir() also closes the underlying file descriptor
       associated with dirp.  The directory stream descriptor dirp is not available
       after this call.

RETURN VALUE         top

       The closedir() function returns 0 on success.  On error, -1 is returned, and
       errno is set appropriately.

ERRORS         top

       EBADF  Invalid directory stream descriptor dirp.

CONFORMING TO         top

       SVr4, POSIX.1-2001, 4.3BSD.

SEE ALSO         top

       close(2), opendir(3), readdir(3), rewinddir(3), scandir(3), seekdir(3),
       telldir(3)

COLOPHON         top

       This page is part of release 3.23 of the Linux man-pages project.  A
       description of the project, and information about reporting bugs, can be found
       at http://www.kernel.org/doc/man-pages/.

                                      2008-09-23                          CLOSEDIR(3)