Selaa lähdekoodia

coroipcs.[ch]: remove 4 const-related warnings

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@1924 fd59a12c-fef9-0310-b244-a6a79926bd2f
Jim Meyering 17 vuotta sitten
vanhempi
commit
f42de14a5a
2 muutettua tiedostoa jossa 10 lisäystä ja 9 poistoa
  1. 4 5
      exec/coroipcs.c
  2. 6 4
      exec/coroipcs.h

+ 4 - 5
exec/coroipcs.c

@@ -584,7 +584,7 @@ void *coroipcs_private_data_get (void *conn)
 	return (conn_info->private_data);
 	return (conn_info->private_data);
 }
 }
 
 
-int coroipcs_response_send (void *conn, void *msg, int mlen)
+int coroipcs_response_send (void *conn, const void *msg, int mlen)
 {
 {
 	struct conn_info *conn_info = (struct conn_info *)conn;
 	struct conn_info *conn_info = (struct conn_info *)conn;
 	struct sembuf sop;
 	struct sembuf sop;
@@ -606,7 +606,7 @@ retry_semop:
 	return (0);
 	return (0);
 }
 }
 
 
-int coroipcs_response_iov_send (void *conn, struct iovec *iov, int iov_len)
+int coroipcs_response_iov_send (void *conn, const struct iovec *iov, int iov_len)
 {
 {
 	struct conn_info *conn_info = (struct conn_info *)conn;
 	struct conn_info *conn_info = (struct conn_info *)conn;
 	struct sembuf sop;
 	struct sembuf sop;
@@ -865,7 +865,7 @@ void coroipcs_refcount_dec (void *conn)
 	pthread_mutex_unlock (&conn_info->mutex);
 	pthread_mutex_unlock (&conn_info->mutex);
 }
 }
 
 
-int coroipcs_dispatch_send (void *conn, void *msg, int mlen)
+int coroipcs_dispatch_send (void *conn, const void *msg, int mlen)
 {
 {
 	struct iovec iov;
 	struct iovec iov;
 
 
@@ -876,7 +876,7 @@ int coroipcs_dispatch_send (void *conn, void *msg, int mlen)
 	return (0);
 	return (0);
 }
 }
 
 
-int coroipcs_dispatch_iov_send (void *conn, struct iovec *iov, int iov_len)
+int coroipcs_dispatch_iov_send (void *conn, const struct iovec *iov, int iov_len)
 {
 {
 	msg_send_or_queue (conn, iov, iov_len);
 	msg_send_or_queue (conn, iov, iov_len);
 	return (0);
 	return (0);
@@ -1095,4 +1095,3 @@ int coroipcs_handler_dispatch (
 
 
 	return (0);
 	return (0);
 }
 }
-

+ 6 - 4
exec/coroipcs.h

@@ -75,13 +75,15 @@ extern void coroipcs_ipc_init (
 
 
 extern void *coroipcs_private_data_get (void *conn);
 extern void *coroipcs_private_data_get (void *conn);
 
 
-extern int coroipcs_response_send (void *conn, void *msg, int mlen);
+extern int coroipcs_response_send (void *conn, const void *msg, int mlen);
 
 
-extern int coroipcs_response_iov_send (void *conn, struct iovec *iov, int iov_len);
+extern int coroipcs_response_iov_send (void *conn,
+				       const struct iovec *iov, int iov_len);
 
 
-extern int coroipcs_dispatch_send (void *conn, void *msg, int mlen);
+extern int coroipcs_dispatch_send (void *conn, const void *msg, int mlen);
 
 
-extern int coroipcs_dispatch_iov_send (void *conn, struct iovec *iov, int iov_len);
+extern int coroipcs_dispatch_iov_send (void *conn,
+				       const struct iovec *iov, int iov_len);
 
 
 extern void coroipcs_refcount_inc (void *conn);
 extern void coroipcs_refcount_inc (void *conn);