Unnamed
public text v1 · immutable#include <sys/types.h>
#include <dirent.h>
#ifdef __cplusplus
extern "C" {
#endif
int
dirfd (DIR* dir)
{
if (dir == NULL)
return -1;
#if !defined(__XOPEN_OR_POSIX)
return dir->dd_fd;
#else
return dir->d_fd;
#endif
}
#ifdef __cplusplus
}
#endif