summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/gidcache.h
diff options
context:
space:
mode:
Diffstat (limited to 'libglusterfs/src/gidcache.h')
-rw-r--r--libglusterfs/src/gidcache.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/libglusterfs/src/gidcache.h b/libglusterfs/src/gidcache.h
index 9379f8e8b01..886721e719f 100644
--- a/libglusterfs/src/gidcache.h
+++ b/libglusterfs/src/gidcache.h
@@ -32,6 +32,8 @@
typedef struct {
uint64_t gl_id;
+ uint64_t gl_uid;
+ uint64_t gl_gid;
int gl_count;
gid_t *gl_list;
time_t gl_deadline;
@@ -46,7 +48,7 @@ typedef struct {
int gid_cache_init(gid_cache_t *, uint32_t);
int gid_cache_reconf(gid_cache_t *, uint32_t);
-const gid_list_t *gid_cache_lookup(gid_cache_t *, uint64_t);
+const gid_list_t *gid_cache_lookup(gid_cache_t *, uint64_t, uint64_t, uint64_t);
void gid_cache_release(gid_cache_t *, const gid_list_t *);
int gid_cache_add(gid_cache_t *, gid_list_t *);