HPUX fileno[3s]






 fileno(3S)                                                       fileno(3S)





 NAME
      fileno() - map stream pointer to file descriptor

 SYNOPSIS
      #include <stdio.h>

      int fileno(FILE *stream);

 DESCRIPTION
      fileno() returns the integer file descriptor associated with the named
      stream; see open(2).

      The following symbolic values in <unistd.h> define the file
      descriptors associated with stdin, stdout, and stderr when a program
      is started :

           STDIN_FILENO        Value of zero for standard input, stdin.
           STDOUT_FILENO       Value of 1 for standard output, stdout.
           STDERR_FILENO       Value of 2 for standard error, stderr.

 RETURN VALUE
      Upon error, fileno() returns -1.

 SEE ALSO
      open(2), fopen(3S).

 STANDARDS CONFORMANCE
      fileno(): AES, SVID2, XPG2, XPG3, XPG4, FIPS 151-2, POSIX.1


























 Hewlett-Packard Company            - 1 -     HP-UX Release 9.0: August 1992