arg_t _fstat(void) { inoptr ino; if ((ino = getinode(fd)) == NULLINODE) return (-1); return stcpy(ino, buf); }
int16_t _stat(void) { inoptr ino; if (!(ino = n_open(path, NULLINOPTR))) return (-1); stcpy(ino, buf); i_deref(ino); return (0); }
arg_t _stat(void) { inoptr ino; int err; if (!(ino = n_open(path, NULLINOPTR))) return (-1); err = stcpy(ino, buf); i_deref(ino); return err; }