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