summaryrefslogtreecommitdiffstats
path: root/rpc/block_svc_routines.c
diff options
context:
space:
mode:
Diffstat (limited to 'rpc/block_svc_routines.c')
-rw-r--r--rpc/block_svc_routines.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/rpc/block_svc_routines.c b/rpc/block_svc_routines.c
index f72ff42..13a1132 100644
--- a/rpc/block_svc_routines.c
+++ b/rpc/block_svc_routines.c
@@ -37,6 +37,12 @@
pthread_mutex_t lock = PTHREAD_MUTEX_INITIALIZER;
+typedef enum operations {
+ CREATE_SRV = 1,
+ DELETE_SRV = 2
+} operations;
+
+
typedef struct blockRemoteObj {
struct glfs *glfs;
void *obj;
@@ -65,6 +71,13 @@ typedef struct blockRemoteCreateResp {
} blockRemoteCreateResp;
+typedef struct blockServerDef {
+ size_t nhosts;
+ char **hosts;
+} blockServerDef;
+typedef blockServerDef *blockServerDefPtr;
+
+
static char *
getLastWordNoDot(char *line)
{