blob: 10fa845447127408f97426172b5bc7013d73de9c (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
 | /*  dirent.h - filesystem-independent directory entry
 *  mcc, kma, jal
 */
#pragma once
/* Kernel and user header (via symlink) */
#ifdef __KERNEL__
#include "config.h"
#include "types.h"
#else
#include "sys/types.h"
#include "weenix/config.h"
#endif
typedef struct dirent
{
    ino_t d_ino;           /* entry inode number */
    off_t d_off;           /* seek pointer of next entry */
    char d_name[NAME_LEN]; /* filename */
} dirent_t;
#define d_fileno d_ino
 |