-#define OPENDIR(s) ((dp = opendir(s)) != NULL)
-#define DIRLOOP(s) for (s = readdir(dp); s != NULL; s = readdir(dp))
-#define PATHSIZE 256
-#define EPSTRLEN ep->d_namlen
-#define CLOSEDIR closedir(dp)
-#else
- int f;
-#define OPENDIR(s) ((f = open(s, 0)) >= 0)
-#define DIRLOOP(s) while (read(f, s, sizeof *s) == sizeof *s)
-#define EPSTRLEN strlen(ep->d_name)
-#define CLOSEDIR close(f)
-#endif