summaryrefslogtreecommitdiffstats
path: root/xlators/nfs/server/src/nfs-mem-types.h
diff options
context:
space:
mode:
authorNiels de Vos <ndevos@redhat.com>2015-01-01 13:15:45 +0100
committerVijay Bellur <vbellur@redhat.com>2015-03-15 06:40:22 -0700
commitaac1ec0a61d9267b6ae7a280b368dfd357b7dcdc (patch)
treec25aafc656e401f552a222d50e97942cea1a337a /xlators/nfs/server/src/nfs-mem-types.h
parent1cb3b1abeda53bb430bbe1490fac154337ac9994 (diff)
nfs: add auth-cache for the MOUNT protocol
Authentication cache for the new fine grained contol for the MOUNT protocol. The extended authentication (see Change-Id Ic060aac) benefits from caching the access/permission checks that are done when an NFS-client mounts an export. This auth-cache will be used by Change-Id I181e8c1. BUG: 1143880 Change-Id: I1379116572c8a4d1bf0c7ca4f826e51a79d91444 Original-author: Shreyas Siravara <shreyas.siravara@gmail.com> CC: Richard Wareing <rwareing@fb.com> CC: Jiffin Tony Thottan <jthottan@redhat.com> Signed-off-by: Niels de Vos <ndevos@redhat.com> Reviewed-on: http://review.gluster.org/9363 Tested-by: Gluster Build System <jenkins@build.gluster.com> Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Diffstat (limited to 'xlators/nfs/server/src/nfs-mem-types.h')
-rw-r--r--xlators/nfs/server/src/nfs-mem-types.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/xlators/nfs/server/src/nfs-mem-types.h b/xlators/nfs/server/src/nfs-mem-types.h
index 79737633d24..6d4a2ed9cc2 100644
--- a/xlators/nfs/server/src/nfs-mem-types.h
+++ b/xlators/nfs/server/src/nfs-mem-types.h
@@ -50,6 +50,8 @@ enum gf_nfs_mem_types_ {
gf_nfs_mt_netgroups,
gf_nfs_mt_exports,
gf_nfs_mt_arr,
+ gf_nfs_mt_auth_cache,
+ gf_nfs_mt_auth_cache_entry,
gf_nfs_mt_end
};
#endif