diff options
Diffstat (limited to 'libglusterfsclient/src/libglusterfsclient-internals.h')
-rwxr-xr-x | libglusterfsclient/src/libglusterfsclient-internals.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/libglusterfsclient/src/libglusterfsclient-internals.h b/libglusterfsclient/src/libglusterfsclient-internals.h index 9646b0575ad..4cdde26e78b 100755 --- a/libglusterfsclient/src/libglusterfsclient-internals.h +++ b/libglusterfsclient/src/libglusterfsclient-internals.h @@ -31,6 +31,7 @@ #include <sys/time.h> #include <sys/resource.h> #include <fd.h> +#include <dirent.h> typedef void (*sighandler_t) (int); typedef struct list_head list_head_t; @@ -230,4 +231,16 @@ struct vmp_entry { }; +/* Internal directory handle inited in opendir. + * This is needed in order to store a per-handle + * dirent structure. + */ +struct libgf_dir_handle { + fd_t *dirfd; + struct dirent dirp; +}; + + + + #endif |