swh:1:snp:c3bf2749e3476071fa748f67b0ffa2fdc5fe49d9
Raw File
Tip revision: ea67db4cdbbf7f4e74150e71da0984e25121f500 authored by Linus Torvalds on 21 December 2007, 01:25:48 UTC
Linux 2.6.24-rc6
Tip revision: ea67db4
dirent.h
#ifndef _LINUX_DIRENT_H
#define _LINUX_DIRENT_H

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

struct dirent64 {
	__u64		d_ino;
	__s64		d_off;
	unsigned short	d_reclen;
	unsigned char	d_type;
	char		d_name[256];
};

#ifdef __KERNEL__

struct linux_dirent64 {
	u64		d_ino;
	s64		d_off;
	unsigned short	d_reclen;
	unsigned char	d_type;
	char		d_name[0];
};

#endif	/* __KERNEL__ */


#endif
back to top