summaryrefslogtreecommitdiffstats
path: root/libglusterfs/src/globals.h
diff options
context:
space:
mode:
authorAmar Tumballi <amarts@redhat.com>2017-09-12 22:07:10 +0530
committerAmar Tumballi <amarts@redhat.com>2017-11-03 07:26:41 +0000
commitcf62283467d7dd30b89b80717f1fbc24670cb44b (patch)
treefe71cde3eb20befab776af44b298333668e79172 /libglusterfs/src/globals.h
parent9424a9fcc9f670766b7557230648e57123edd600 (diff)
Add framework for global xlator in graph
Updates #303 Change-Id: Id0b9050c93ea87532dc80b4fda650c5663d285bd Signed-off-by: Amar Tumballi <amarts@redhat.com>
Diffstat (limited to 'libglusterfs/src/globals.h')
-rw-r--r--libglusterfs/src/globals.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/libglusterfs/src/globals.h b/libglusterfs/src/globals.h
index 033e0186310..bf73f2e6671 100644
--- a/libglusterfs/src/globals.h
+++ b/libglusterfs/src/globals.h
@@ -14,6 +14,7 @@
#define GF_DEFAULT_BASE_PORT 24007
#define GF_DEFAULT_VOLFILE_TRANSPORT "tcp"
+#define GF_GLOBAL_XLATOR_NAME "global"
#define GD_OP_VERSION_KEY "operating-version"
#define GD_MIN_OP_VERSION_KEY "minimum-operating-version"
#define GD_MAX_OP_VERSION_KEY "maximum-operating-version"
@@ -106,6 +107,8 @@ xlator_t **__glusterfs_this_location (void);
xlator_t *glusterfs_this_get (void);
int glusterfs_this_set (xlator_t *);
+extern xlator_t global_xlator;
+
/* syncopctx */
void *syncopctx_getctx (void);
int syncopctx_setctx (void *ctx);