X-Git-Url: https://scm.lunaixsky.com/lunaix-os.git/blobdiff_plain/642855f81fd03b9fd6540ac99c665b57b4b38cc8..f13e160f6aa2f74895ecf1f65099265643836210:/lunaix-os/includes/usr/sys/dirent_defs.h?ds=sidebyside diff --git a/lunaix-os/includes/usr/sys/dirent_defs.h b/lunaix-os/includes/usr/sys/dirent_defs.h new file mode 100644 index 0000000..7792355 --- /dev/null +++ b/lunaix-os/includes/usr/sys/dirent_defs.h @@ -0,0 +1,19 @@ +#ifndef __LUNAIX_SYS_DIRENT_DEFS_H +#define __LUNAIX_SYS_DIRENT_DEFS_H + +#define DIRENT_NAME_MAX_LEN 256 + +#define DT_FILE 0x0 +#define DT_DIR 0x1 +#define DT_SYMLINK 0x2 +#define DT_PIPE 0x2 + +struct lx_dirent +{ + unsigned int d_type; + unsigned int d_offset; + unsigned int d_nlen; + char d_name[DIRENT_NAME_MAX_LEN]; +}; + +#endif /* __LUNAIX_DIRENT_DEFS_H */