diff options
author | Venky Shankar <vshankar@redhat.com> | 2015-02-25 22:21:32 +0530 |
---|---|---|
committer | Vijay Bellur <vbellur@redhat.com> | 2015-03-24 06:33:32 -0700 |
commit | 9f5addd987861d0a3a1144d576221a7f93af0970 (patch) | |
tree | a6723ef501fd481da76e830a88dcad0f3a119ab7 /libglusterfs | |
parent | 470d5c4af7f85809997a77af187c8f430b0354c8 (diff) |
features/changelog: Make use of IPC fop
Translators which wish to send event notifications can send
"down" an IPC FOP with op_type as GF_IPC_TARGET_CHANGELOG
and xdata carrying event structures (changelog_event_t).
Change-Id: I0e5f8c9170161c186f0e58d07105813e34e18786
BUG: 1170075
Signed-off-by: Venky Shankar <vshankar@redhat.com>
Reviewed-on: http://review.gluster.org/9775
Tested-by: Gluster Build System <jenkins@build.gluster.com>
Reviewed-by: Vijay Bellur <vbellur@redhat.com>
Diffstat (limited to 'libglusterfs')
-rw-r--r-- | libglusterfs/src/common-utils.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/libglusterfs/src/common-utils.h b/libglusterfs/src/common-utils.h index f76059b3082..5f67a162d59 100644 --- a/libglusterfs/src/common-utils.h +++ b/libglusterfs/src/common-utils.h @@ -119,8 +119,13 @@ enum _gf_client_pid GF_CLIENT_PID_GLFS_HEAL = -7, }; +enum _gf_xlator_ipc_targets { + GF_IPC_TARGET_CHANGELOG = 0, +}; + typedef enum _gf_boolean gf_boolean_t; typedef enum _gf_client_pid gf_client_pid_t; +typedef enum _gf_xlator_ipc_targets _gf_xlator_ipc_targets_t; typedef int (*gf_cmp) (void *, void *); void gf_global_variable_init(void); |