fill_osd_file: fileno must be afs_int32

It is initialized as -1 and checked for < 0.