Provided by: manpages-es_1.55-10_all bug

NOMBRE

       opendir - abre un directorio

SINOPSIS

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

       DIR *opendir(const char *nombre);

DESCRIPCI'ON

       La  funcion  opendir()  abre  un flujo de directorio correspondiente al
       directorio nombre, y devuelve un puntero al  flujo  de  directorio.  El
       flujo se situa en la primera entrada del directorio.

VALOR DEVUELTO

       La  funcion opendir() devuelve un puntero al flujo de directorio o NULL
       si ocurre un error.

ERRORES

       EACCES Permiso denegado.

       EMFILE El proceso esta usando demasiados descriptores de fichero.

       ENFILE Hay demasiados ficheros abiertos en el sistema.

       ENOENT El directorio no existe o nombre es una cadena vacia.

       ENOMEM Memoria insuficiente para completar la operacion.

       ENOTDIR
              nombre no es un directorio.

OBSERVACIONES

       El descriptor de fichero asociado al  flujo  de  directorio  puede  ser
       obtenido usando dirfd(3).

CONFORME A

       SVID 3, POSIX, BSD 4.3

V'EASE TAMBI'EN

       open(2),  closedir(3),  dirfd(3), readdir(3), rewinddir(3), scandir(3),
       seekdir(3), telldir(3)

                                 11 Junio 1995                      OPENDIR(3)