1#include "stdio_impl.h" 2 3int fileno(FILE *f) 4{ 5 /* f->fd never changes, but the lock must be obtained and released 6 * anyway since this function cannot return while another thread 7 * holds the lock. */ 8 FLOCK(f); 9 FUNLOCK(f); 10 return f->fd; 11} 12 13weak_alias(fileno, fileno_unlocked); 14