From: Jim Meyering <[email protected]>

* exec/totempg.c (totempg_groups_mcast_groups):
(totempg_groups_send_ok_groups):
* include/corosync/totem/totem.h (interface_count):
(private_key_len, threads, heartbeat_failures_allowed):
* include/corosync/totem/totempg.h:
---
 exec/totempg.c                   |   24 ++++++++++++------------
 include/corosync/totem/totem.h   |   12 ++++++------
 include/corosync/totem/totempg.h |   24 ++++++++++++------------
 3 files changed, 30 insertions(+), 30 deletions(-)

diff --git a/exec/totempg.c b/exec/totempg.c
index 8356f2f..b9e97e4 100644
--- a/exec/totempg.c
+++ b/exec/totempg.c
@@ -1041,8 +1041,8 @@ error_exit:

 int totempg_groups_join (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int group_cnt)
+       const struct totempg_group *groups,
+       size_t group_cnt)
 {
        struct totempg_group_instance *instance;
        struct totempg_group *new_groups;
@@ -1076,8 +1076,8 @@ error_exit:

 int totempg_groups_leave (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int group_cnt)
+       const struct totempg_group *groups,
+       size_t group_cnt)
 {
        struct totempg_group_instance *instance;
        unsigned int res;
@@ -1195,10 +1195,10 @@ void totempg_groups_joined_release (int msg_count)
 int totempg_groups_mcast_groups (
        hdb_handle_t handle,
        int guarantee,
-       struct totempg_group *groups,
-       int groups_cnt,
-       struct iovec *iovec,
-       int iov_len)
+       const struct totempg_group *groups,
+       size_t groups_cnt,
+       const struct iovec *iovec,
+       size_t iov_len)
 {
        struct totempg_group_instance *instance;
        unsigned short group_len[MAX_GROUPS_PER_MSG + 1];
@@ -1243,10 +1243,10 @@ error_exit:
  */
 int totempg_groups_send_ok_groups (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int groups_cnt,
-       struct iovec *iovec,
-       int iov_len)
+       const struct totempg_group *groups,
+       size_t groups_cnt,
+       const struct iovec *iovec,
+       size_t iov_len)
 {
        struct totempg_group_instance *instance;
        unsigned int size = 0;
diff --git a/include/corosync/totem/totem.h b/include/corosync/totem/totem.h
index 5a6768b..d56f32f 100644
--- a/include/corosync/totem/totem.h
+++ b/include/corosync/totem/totem.h
@@ -7,7 +7,7 @@
  * All rights reserved.
  *
  * This software licensed under BSD license, the text of which follows:
- * 
+ *
  * Redistribution and use in source and binary forms, with or without
  * modification, are permitted provided that the following conditions are met:
  *
@@ -82,7 +82,7 @@ struct totem_config {
         * network
         */
        struct totem_interface *interfaces;
-       int interface_count;
+       unsigned int interface_count;
        unsigned int node_id;

        /*
@@ -90,7 +90,7 @@ struct totem_config {
         */
        unsigned char private_key[128];

-       int private_key_len;
+       unsigned int private_key_len;

        /*
         * Totem configuration parameters
@@ -132,9 +132,9 @@ struct totem_config {
        unsigned int net_mtu;

        unsigned int threads;
-       
+
        unsigned int heartbeat_failures_allowed;
-       
+
        unsigned int max_network_delay;

        unsigned int window_size;
@@ -147,7 +147,7 @@ struct totem_config {
 #define TOTEM_CONFIGURATION_TYPE
 enum totem_configuration_type {
        TOTEM_CONFIGURATION_REGULAR,
-       TOTEM_CONFIGURATION_TRANSITIONAL        
+       TOTEM_CONFIGURATION_TRANSITIONAL
 };

 #define TOTEM_CALLBACK_TOKEN_TYPE
diff --git a/include/corosync/totem/totempg.h b/include/corosync/totem/totempg.h
index 4d83c6a..3268374 100644
--- a/include/corosync/totem/totempg.h
+++ b/include/corosync/totem/totempg.h
@@ -96,13 +96,13 @@ extern int totempg_groups_finalize (

 extern int totempg_groups_join (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int gruop_cnt);
+       const struct totempg_group *groups,
+       size_t group_cnt);

 extern int totempg_groups_leave (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int gruop_cnt);
+       const struct totempg_group *groups,
+       size_t group_cnt);

 extern int totempg_groups_mcast_joined (
        hdb_handle_t handle,
@@ -121,17 +121,17 @@ extern void totempg_groups_joined_release (
 extern int totempg_groups_mcast_groups (
        hdb_handle_t handle,
        int guarantee,
-       struct totempg_group *groups,
-       int groups_cnt,
-       struct iovec *iovec,
-       int iov_len);
+       const struct totempg_group *groups,
+       size_t groups_cnt,
+       const struct iovec *iovec,
+       size_t iov_len);

 extern int totempg_groups_send_ok_groups (
        hdb_handle_t handle,
-       struct totempg_group *groups,
-       int groups_cnt,
-       struct iovec *iovec,
-       int iov_len);
+       const struct totempg_group *groups,
+       size_t groups_cnt,
+       const struct iovec *iovec,
+       size_t iov_len);
        
 extern int totempg_ifaces_get (
        unsigned int nodeid,
-- 
1.6.2.rc1.285.gc5f54

_______________________________________________
Openais mailing list
[email protected]
https://lists.linux-foundation.org/mailman/listinfo/openais

Reply via email to