mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-23 21:35:29 +03:00
5529aec0d6
./configure --with-clvmd wil do this by default. Or you can choose which you want with ./configure --with-clvmd=gulm or ./configure --with-clvmd=cman When clvmd with both included is run, it will automatically detect the cluster manager in use.
13 lines
511 B
C
13 lines
511 B
C
#include <netinet/in.h>
|
|
|
|
#define GULM_MAX_CLUSTER_MESSAGE 1600
|
|
#define GULM_MAX_CSID_LEN sizeof(struct in6_addr)
|
|
#define GULM_MAX_CLUSTER_MEMBER_NAME_LEN 128
|
|
|
|
extern int init_comms(unsigned short);
|
|
extern char *print_csid(char *);
|
|
int get_main_gulm_cluster_fd(void);
|
|
int cluster_fd_gulm_callback(struct local_client *fd, char *buf, int len, char *csid, struct local_client **new_client);
|
|
int gulm_cluster_send_message(void *buf, int msglen, char *csid, const char *errtext);
|
|
void get_our_gulm_csid(char *csid);
|