8869f4dc4f
headers Signed-off-by: Fabio M. Di Nitto <fdinitto@redhat.com>
62 lines
1.6 KiB
Diff
62 lines
1.6 KiB
Diff
diff -Naurd collie-sheepdog-bb41896.orig/sheep/cluster/corosync.c collie-sheepdog-bb41896/sheep/cluster/corosync.c
|
|
--- collie-sheepdog-bb41896.orig/sheep/cluster/corosync.c 2011-12-28 18:03:36.000000000 +0100
|
|
+++ collie-sheepdog-bb41896/sheep/cluster/corosync.c 2012-03-16 10:47:39.378340300 +0100
|
|
@@ -196,9 +196,9 @@
|
|
retry:
|
|
ret = cpg_mcast_joined(cpg_handle, CPG_TYPE_AGREED, iov, iov_cnt);
|
|
switch (ret) {
|
|
- case CPG_OK:
|
|
+ case CS_OK:
|
|
break;
|
|
- case CPG_ERR_TRY_AGAIN:
|
|
+ case CS_ERR_TRY_AGAIN:
|
|
dprintf("failed to send message: retrying\n");
|
|
sleep(1);
|
|
goto retry;
|
|
@@ -632,7 +632,7 @@
|
|
corosync_handlers = *handlers;
|
|
|
|
ret = cpg_initialize(&cpg_handle, &cb);
|
|
- if (ret != CPG_OK) {
|
|
+ if (ret != CS_OK) {
|
|
eprintf("failed to initialize cpg (%d) - is corosync running?\n", ret);
|
|
return -1;
|
|
}
|
|
@@ -659,7 +659,7 @@
|
|
this_node.pid = getpid();
|
|
|
|
ret = cpg_fd_get(cpg_handle, &fd);
|
|
- if (ret != CPG_OK) {
|
|
+ if (ret != CS_OK) {
|
|
eprintf("failed to get cpg file descriptor (%d)\n", ret);
|
|
return -1;
|
|
}
|
|
@@ -681,13 +681,13 @@
|
|
retry:
|
|
ret = cpg_join(cpg_handle, &cpg_group);
|
|
switch (ret) {
|
|
- case CPG_OK:
|
|
+ case CS_OK:
|
|
break;
|
|
- case CPG_ERR_TRY_AGAIN:
|
|
+ case CS_ERR_TRY_AGAIN:
|
|
dprintf("failed to join the sheepdog group: retrying\n");
|
|
sleep(1);
|
|
goto retry;
|
|
- case CPG_ERR_SECURITY:
|
|
+ case CS_ERR_SECURITY:
|
|
eprintf("permission denied to join the sheepdog group\n");
|
|
return -1;
|
|
default:
|
|
@@ -740,8 +740,8 @@
|
|
{
|
|
int ret;
|
|
|
|
- ret = cpg_dispatch(cpg_handle, CPG_DISPATCH_ALL);
|
|
- if (ret != CPG_OK)
|
|
+ ret = cpg_dispatch(cpg_handle, CS_DISPATCH_ALL);
|
|
+ if (ret != CS_OK)
|
|
return -1;
|
|
|
|
return 0;
|