Going alphabetically, I'm no ipc_evs.h. This change required *none* in any other file, probably mainly because it changes struct definitions and not function prototypes.
I'd be reluctant to apply this right now, since I haven't looked at any of the places in which the modified struct members are used. I'm posting it now merely so you know what's in the works, and in case someone feels like testing it. >From b90ddfc672a282ac304cc756dd469bb7ccbc2bcd Mon Sep 17 00:00:00 2001 From: Jim Meyering <[email protected]> Date: Mon, 6 Apr 2009 18:19:12 +0200 Subject: [PATCH] ipc_evs.h: s/int/size_t * include/corosync/ipc_evs.h (msglen, member_list_entries): (left_list_entries, joined_list_entries, group_entries, msg_len): (group_entries, msg_len, member_list_entries): --- include/corosync/ipc_evs.h | 24 ++++++++++++------------ 1 files changed, 12 insertions(+), 12 deletions(-) diff --git a/include/corosync/ipc_evs.h b/include/corosync/ipc_evs.h index a6a496f..5f20a6e 100644 --- a/include/corosync/ipc_evs.h +++ b/include/corosync/ipc_evs.h @@ -59,15 +59,15 @@ enum res_lib_evs_types { struct res_evs_deliver_callback { mar_res_header_t header; unsigned int local_nodeid; - int msglen; + size_t msglen; char msg[0]; }; struct res_evs_confchg_callback { mar_res_header_t header; - int member_list_entries; - int left_list_entries; - int joined_list_entries; + size_t member_list_entries; + size_t left_list_entries; + size_t joined_list_entries; unsigned int member_list[PROCESSOR_COUNT_MAX]; unsigned int left_list[PROCESSOR_COUNT_MAX]; unsigned int joined_list[PROCESSOR_COUNT_MAX]; @@ -75,7 +75,7 @@ struct res_evs_confchg_callback { struct req_lib_evs_join { mar_res_header_t header; - int group_entries; + size_t group_entries; struct evs_group groups[0]; }; @@ -85,7 +85,7 @@ struct res_lib_evs_join { struct req_lib_evs_leave { mar_res_header_t header; - int group_entries; + size_t group_entries; struct evs_group groups[0]; }; @@ -96,7 +96,7 @@ struct res_lib_evs_leave { struct req_lib_evs_mcast_joined { mar_res_header_t header; evs_guarantee_t guarantee; - int msg_len; + size_t msg_len; char msg[0]; }; @@ -107,8 +107,8 @@ struct res_lib_evs_mcast_joined { struct req_lib_evs_mcast_groups { mar_res_header_t header; evs_guarantee_t guarantee; - int msg_len; - int group_entries; + size_t msg_len; + size_t group_entries; struct evs_group groups[0]; }; @@ -119,8 +119,8 @@ struct res_lib_evs_mcast_groups { struct req_exec_evs_mcast { mar_req_header_t header; - int group_entries; - int msg_len; + size_t group_entries; + size_t msg_len; struct evs_group groups[0]; /* data goes here */ }; @@ -133,6 +133,6 @@ struct res_lib_evs_membership_get { mar_res_header_t header; unsigned int local_nodeid; unsigned int member_list[PROCESSOR_COUNT_MAX]; - int member_list_entries; + size_t member_list_entries; }; #endif /* IPC_EVS_H_DEFINED */ -- 1.6.2.rc1.285.gc5f54 _______________________________________________ Openais mailing list [email protected] https://lists.linux-foundation.org/mailman/listinfo/openais
