FILE pointers compatible with fileno macro