summaryrefslogtreecommitdiffstats
path: root/daemons/clvmd/clvmd-comms.h
diff options
context:
space:
mode:
authorPatrick Caulfield <pcaulfie@redhat.com>2006-03-14 14:18:34 +0000
committerPatrick Caulfield <pcaulfie@redhat.com>2006-03-14 14:18:34 +0000
commite7f55bb4c00b7fee5aaf92e1627617fe3a3528e6 (patch)
tree3f70135eac6accd75fcdce38bb1fe2a5840cdea2 /daemons/clvmd/clvmd-comms.h
parent5fe8ef27da08e0108055e2af2b3eef72ace48600 (diff)
downloadlvm2-e7f55bb4c00b7fee5aaf92e1627617fe3a3528e6.tar.gz
lvm2-e7f55bb4c00b7fee5aaf92e1627617fe3a3528e6.tar.xz
lvm2-e7f55bb4c00b7fee5aaf92e1627617fe3a3528e6.zip
Get clvmd to use libcman rather than cman ioctl calls. This makes
it forward-compatible with the new userland CMAN in cluster head. To build it you will need the libcman header & library installed.
Diffstat (limited to 'daemons/clvmd/clvmd-comms.h')
-rw-r--r--daemons/clvmd/clvmd-comms.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/daemons/clvmd/clvmd-comms.h b/daemons/clvmd/clvmd-comms.h
index 5b99bf4c..b4e62a97 100644
--- a/daemons/clvmd/clvmd-comms.h
+++ b/daemons/clvmd/clvmd-comms.h
@@ -56,15 +56,18 @@ struct cluster_ops *init_gulm_cluster(void);
#endif
#ifdef USE_CMAN
-# include "cnxman-socket.h"
+# include "libcman.h"
# define CMAN_MAX_CSID_LEN 4
# ifndef MAX_CSID_LEN
# define MAX_CSID_LEN CMAN_MAX_CSID_LEN
# endif
# undef MAX_CLUSTER_MEMBER_NAME_LEN
-# define MAX_CLUSTER_MEMBER_NAME_LEN CMAN_MAX_CLUSTER_MEMBER_NAME_LEN
+# define MAX_CLUSTER_MEMBER_NAME_LEN CMAN_MAX_NODENAME_LEN
+# define CMAN_MAX_CLUSTER_MESSAGE 1500
+# define CLUSTER_PORT_CLVMD 11
struct cluster_ops *init_cman_cluster(void);
#endif
+
#endif