Index: services/lck.c
===================================================================
--- services/lck.c	(revision 1983)
+++ services/lck.c	(working copy)
@@ -1010,7 +1010,7 @@
 	req_exec_lck_resourceclose.resource_id = resource_id;
 	req_exec_lck_resourceclose.exit_flag = 1;
 
-	iovec.iov_base = &req_exec_lck_resourceclose;
+	iovec.iov_base = (void *)&req_exec_lck_resourceclose;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceclose);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -1041,7 +1041,7 @@
 
 	req_exec_lck_resourcelock_timeout.lock_id = lock->lock_id;
 
-	iovec.iov_base = &req_exec_lck_resourcelock_timeout;
+	iovec.iov_base = (void *)&req_exec_lck_resourcelock_timeout;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourcelock_timeout);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -1197,7 +1197,7 @@
 	memcpy (&req_exec_lck_sync_resource.resource_name,
 		&resource->resource_name, sizeof (mar_name_t));
 
-	iovec.iov_base = (char *)&req_exec_lck_sync_resource;
+	iovec.iov_base = (void *)&req_exec_lck_sync_resource;
 	iovec.iov_len = sizeof (req_exec_lck_sync_resource);
 
 	return (api->totem_mcast (&iovec, 1, TOTEM_AGREED));
@@ -1237,7 +1237,7 @@
 	req_exec_lck_sync_resource_lock.invocation = resource_lock->invocation;
 	req_exec_lck_sync_resource_lock.timeout = resource_lock->timeout;
 
-	iovec.iov_base = (char *)&req_exec_lck_sync_resource_lock;
+	iovec.iov_base = (void *)&req_exec_lck_sync_resource_lock;
 	iovec.iov_len = sizeof (req_exec_lck_sync_resource_lock);
 
 	return (api->totem_mcast (&iovec, 1, TOTEM_AGREED));
@@ -1270,7 +1270,7 @@
 			resource->refcount_set[i].nodeid;
 	}
 
-	iovec.iov_base = (char *)&req_exec_lck_sync_resource_refcount;
+	iovec.iov_base = (void *)&req_exec_lck_sync_resource_refcount;
 	iovec.iov_len = sizeof (req_exec_lck_sync_resource_refcount);
 
 	return (api->totem_mcast (&iovec, 1, TOTEM_AGREED));
@@ -2957,7 +2957,7 @@
 	req_exec_lck_resourceopen.resource_handle =
 		req_lib_lck_resourceopen->resource_handle;
 
-	iovec.iov_base = &req_exec_lck_resourceopen;
+	iovec.iov_base = (void *)&req_exec_lck_resourceopen;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceopen);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -2992,7 +2992,7 @@
 	req_exec_lck_resourceopenasync.invocation =
 		req_lib_lck_resourceopenasync->invocation;
 
-	iovec.iov_base = &req_exec_lck_resourceopenasync;
+	iovec.iov_base = (void *)&req_exec_lck_resourceopenasync;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceopenasync);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3025,7 +3025,7 @@
 
 	req_exec_lck_resourceclose.exit_flag = 0;
 
-	iovec.iov_base = &req_exec_lck_resourceclose;
+	iovec.iov_base = (void *)&req_exec_lck_resourceclose;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceclose);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3077,7 +3077,7 @@
 
 	hdb_handle_put (&resource_hdb, req_lib_lck_resourcelock->resource_id);
 
-	iovec.iov_base = &req_exec_lck_resourcelock;
+	iovec.iov_base = (void *)&req_exec_lck_resourcelock;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourcelock);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3129,7 +3129,7 @@
 
 	hdb_handle_put (&resource_hdb, req_lib_lck_resourcelockasync->resource_id);
 
-	iovec.iov_base = &req_exec_lck_resourcelockasync;
+	iovec.iov_base = (void *)&req_exec_lck_resourcelockasync;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourcelockasync);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3160,7 +3160,7 @@
 	req_exec_lck_resourceunlock.lock_id =
 		req_lib_lck_resourceunlock->lock_id;
 
-	iovec.iov_base = &req_exec_lck_resourceunlock;
+	iovec.iov_base = (void *)&req_exec_lck_resourceunlock;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceunlock);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3193,7 +3193,7 @@
 	req_exec_lck_resourceunlockasync.invocation =
 		req_lib_lck_resourceunlockasync->invocation;
 
-	iovec.iov_base = &req_exec_lck_resourceunlockasync;
+	iovec.iov_base = (void *)&req_exec_lck_resourceunlockasync;
 	iovec.iov_len = sizeof (struct req_exec_lck_resourceunlockasync);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3221,7 +3221,7 @@
 		&req_lib_lck_lockpurge->resource_name,
 		sizeof (mar_name_t));
 
-	iovec.iov_base = &req_exec_lck_lockpurge;
+	iovec.iov_base = (void *)&req_exec_lck_lockpurge;
 	iovec.iov_len = sizeof (struct req_exec_lck_lockpurge);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
@@ -3247,7 +3247,7 @@
 
 	req_exec_lck_limitget.limit_id = req_lib_lck_limitget->limit_id;
 
-	iovec.iov_base = &req_exec_lck_limitget;
+	iovec.iov_base = (void *)&req_exec_lck_limitget;
 	iovec.iov_len = sizeof (struct req_exec_lck_limitget);
 
 	assert (api->totem_mcast (&iovec, 1, TOTEM_AGREED) == 0);
_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to