#ifndef _CH_DIRENT_H_
#define _CH_DIRENT_H_

struct dirent {
    long int d_ino;
    off_t d_off;
    unsigned short int d_reclen;
    unsigned char d_type;
    char d_name[256];           /* We must not include limits.h! */
};

/* This is the data type of directory stream objects.
   The actual structure is opaque to users.  */
typedef struct __dirstream DIR;

#endif /* _CH_DIRENT_H_ */
