LinuxGuruz
  • Last 5 Forum Topics
    Replies
    Views
    Last post


The Web Only This Site
  • BOOKMARK

  • ADD TO FAVORITES

  • REFERENCES


  • MARC

    Mailing list ARChives
    - Search by -
     Subjects
     Authors
     Bodies





    FOLDOC

    Computing Dictionary




  • Text Link Ads






  • LINUX man pages
  • Linux Man Page Viewer


    The following form allows you to view linux man pages.

    Command:

    fdopendir

    
    
    

    SYNOPSIS

           #include <sys/types.h>
           #include <dirent.h>
    
           DIR *opendir(const char *name);
           DIR *fdopendir(int fd);
    
       Feature Test Macro Requirements for glibc (see feature_test_macros(7)):
    
           fdopendir():
               Since glibc 2.10:
                   _XOPEN_SOURCE >= 700 || _POSIX_C_SOURCE >= 200809L
               Before glibc 2.10:
                   _GNU_SOURCE
    
    
    

    DESCRIPTION

           The  opendir()  function  opens a directory stream corresponding to the
           directory name, and returns a pointer to  the  directory  stream.   The
           stream is positioned at the first entry in the directory.
    
           The  fdopendir()  function  is  like opendir(), but returns a directory
           stream for the directory referred to by the open  file  descriptor  fd.
           After  a  successful  call to fdopendir(), fd is used internally by the
           implementation, and should not otherwise be used by the application.
    
    
    

    RETURN VALUE

           The opendir() and fdopendir() functions return a pointer to the  direc-
           tory  stream.   On  error, NULL is returned, and errno is set appropri-
           ately.
    
    
    

    ERRORS

           EACCES Permission denied.
    
           EBADF  fd is not a valid file descriptor opened for reading.
    
           EMFILE Too many file descriptors in use by process.
    
           ENFILE Too many files are currently open in the system.
    
           ENOENT Directory does not exist, or name is an empty string.
    
           ENOMEM Insufficient memory to complete the operation.
    
           ENOTDIR
                  name is not a directory.
    
    
    

    VERSIONS

           fdopendir() is available in glibc since version 2.4.
    
    
    

    CONFORMING TO

           opendir() is present on SVr4, 4.3BSD, and  specified  in  POSIX.1-2001.
           fdopendir() is specified in POSIX.1-2008.
           seekdir(3), telldir(3)
    
    
    

    GNU 2010-06-20 OPENDIR(3)

    
    
  • MORE RESOURCE


  • Linux

    The Distributions





    Linux

    The Software





    Linux

    The News



  • MARKETING






  • Toll Free

webmaster@linuxguruz.com
Copyright © 1999 - 2016 by LinuxGuruz