… | |
… | |
584 | #if !HAVE_READDIR_R |
584 | #if !HAVE_READDIR_R |
585 | # define readdir_r aio_readdir_r |
585 | # define readdir_r aio_readdir_r |
586 | |
586 | |
587 | static mutex_t readdirlock = X_MUTEX_INIT; |
587 | static mutex_t readdirlock = X_MUTEX_INIT; |
588 | |
588 | |
589 | static int readdir_r (DIR *dirp, X_DIRENT *ent, X_DIRENT **res) |
589 | static int readdir_r (DIR *dirp, EIO_STRUCT_DIRENT *ent, EIO_STRUCT_DIRENT **res) |
590 | { |
590 | { |
591 | X_DIRENT *e; |
591 | EIO_STRUCT_DIRENT *e; |
592 | int errorno; |
592 | int errorno; |
593 | |
593 | |
594 | X_LOCK (readdirlock); |
594 | X_LOCK (readdirlock); |
595 | |
595 | |
596 | e = readdir (dirp); |
596 | e = readdir (dirp); |