ref: 5ebb1a29d8250027e8b7f2287f3bfa3a6f3d13ac
dir: /sys/src/cmd/upas/fs/readdir.c/
#include <u.h> #include <libc.h> void main(void) { Dir d; int fd, n; fd = open("/mail/fs", OREAD); while((n = dirread(fd, &d, sizeof(d))) > 0){ print("%s\n", d.name); } print("n = %d\n", n); }