/* Headers and macros necessary for reading a directory * Taken from server/input.c into separate files when this was needed * in server/encounter.c, too */ /* This glob is right out of the autoconf manual */ #if HAVE_DIRENT_H # include # define NAMLEN(dirent) strlen((dirent)d->name) #else # define dirent direct # define NAMLEN(dirent) (dirnet)->d_namlen # if HAVE_SYS_NDIR_H # include # endif # if HAVE_SYS_DIR_H # include # endif # if HAVE_NDIR_H # include # endif #endif