#include "stdio_impl.h" #include int fileno(FILE *f) { FLOCK(f); int fd = f->fd; FUNLOCK(f); if (fd < 0) { errno = EBADF; return -1; } return fd; } weak_alias(fileno, fileno_unlocked);