fileno¶
Synopsis¶
#include <stdio.h>
int fileno(FILE *stream);
Status¶
Partially implemented
Conformance¶
IEEE Std 1003.1-2017
Description¶
The fileno() function maps a stream pointer to a file descriptor associated with the stream pointed to by stream.
Return value¶
Upon successful completion, fileno() shall return the integer value of the file descriptor associated with stream.
Otherwise, the value -1 shall be returned and errno set to indicate the error.
Errors¶
The fileno() function shall fail if:
EBADF- The stream is not associated with a file.
The fileno() function may fail if:
EBADF- The file descriptor underlying stream is not a valid file descriptor.
Tests¶
Untested
Known bugs¶
None