#include "lib.h" #include #include #include "sys9.h" #include "dir.h" int fstat(int fd, struct stat *buf) { char cd[DIRLEN]; if(_FSTAT(fd, cd) < 0){ _syserrno(); return -1; } _dirtostat(buf, cd, &_fdinfo[fd]); return 0; }