diff options
author | shishir gowda <shishirng@gluster.com> | 2010-09-04 01:12:58 +0000 |
---|---|---|
committer | Vijay Bellur <vijay@dev.gluster.com> | 2010-09-06 02:21:44 -0700 |
commit | 386ea89d93497f805c77773515a735a11ef67f29 (patch) | |
tree | f9b23489dbebf33754645e27dbf5f94745aaf15a /xlators/mgmt/glusterd/src/glusterd.h | |
parent | 4309c9b0d658185b1b7f07a98240b85870d35204 (diff) |
Create volume adding transport type option rdma
Adding transport type option to cli volume create command.
This is optional, and defaults to TCP. The other transport
supported is rdma
Signed-off-by: shishir gowda <shishirng@gluster.com>
Signed-off-by: Vijay Bellur <vijay@dev.gluster.com>
BUG: 1507 (need to add 'transport <type>' options to create brick)
URL: http://bugs.gluster.com/cgi-bin/bugzilla3/show_bug.cgi?id=1507
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd.h')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd.h b/xlators/mgmt/glusterd/src/glusterd.h index b7027b97ca2..ad89613fc58 100644 --- a/xlators/mgmt/glusterd/src/glusterd.h +++ b/xlators/mgmt/glusterd/src/glusterd.h @@ -114,6 +114,11 @@ struct glusterd_defrag_info_ { typedef struct glusterd_defrag_info_ glusterd_defrag_info_t; +typedef enum gf_transport_type_ { + GF_TRANSPORT_TCP, //DEFAULT + GF_TRANSPORT_RDMA, +} gf_transport_type; + struct glusterd_volinfo_ { char volname[GLUSTERD_MAX_VOLUME_NAME]; int type; @@ -134,6 +139,7 @@ struct glusterd_volinfo_ { int version; uint32_t cksum; + gf_transport_type transport_type; /* All xlator options */ dict_t *dict; |