---
src/clm/clmd/clms_evt.cc | 3 +++
src/clm/clmd/clms_imm.cc | 3 +++
2 files changed, 6 insertions(+)
diff --git a/src/clm/clmd/clms_evt.cc b/src/clm/clmd/clms_evt.cc
index 45450e70e..83fe76a1a 100644
--- a/src/clm/clmd/clms_evt.cc
+++ b/src/clm/clmd/clms_evt.cc
@@ -1849,10 +1849,13 @@ static void clms_send_track_current_cbkresp(SaAisErrorT
ais_rc,
msg.info.cbk_info.param.track.inv = 0; /* Response not required */
msg.info.cbk_info.param.track.root_cause_ent =
(SaNameT *)malloc(sizeof(SaNameT));
+ memset(msg.info.cbk_info.param.track.root_cause_ent, 0, sizeof(SaNameT));
msg.info.cbk_info.param.track.root_cause_ent->length =
10; /* to avoid osafassert in mds */
msg.info.cbk_info.param.track.cor_ids =
(SaNtfCorrelationIdsT *)malloc(sizeof(SaNtfCorrelationIdsT));
+ memset(msg.info.cbk_info.param.track.cor_ids, 0,
+ sizeof(SaNtfCorrelationIdsT));
msg.info.cbk_info.param.track.step = SA_CLM_CHANGE_COMPLETED;
msg.info.cbk_info.param.track.time_super = (SaTimeT)SA_TIME_UNKNOWN;
msg.info.cbk_info.param.track.buf_info.viewNumber =
diff --git a/src/clm/clmd/clms_imm.cc b/src/clm/clmd/clms_imm.cc
index b7de61c4c..7083115d9 100644
--- a/src/clm/clmd/clms_imm.cc
+++ b/src/clm/clmd/clms_imm.cc
@@ -1634,6 +1634,8 @@ uint32_t clms_prep_and_send_track(CLMS_CB *cb,
CLMS_CLUSTER_NODE *node,
msg.info.cbk_info.param.track.cor_ids = (SaNtfCorrelationIdsT *)malloc(
sizeof(SaNtfCorrelationIdsT)); /*Not Supported as of now */
msg.info.cbk_info.param.track.step = step;
+ memset(msg.info.cbk_info.param.track.cor_ids, 0,
+ sizeof(SaNtfCorrelationIdsT));
if (step == SA_CLM_CHANGE_START)
msg.info.cbk_info.param.track.time_super = node->lck_cbk_timeout;
@@ -2681,6 +2683,7 @@ static void clms_lock_send_start_cbk(CLMS_CLUSTER_NODE
*nodeop) {
signal_spec.sigev_signo = SIGALRM;
signal_spec.sigev_value.sival_ptr = nodeop;
+ memset(&act, 0, sizeof(struct sigaction));
act.sa_sigaction = clms_lock_timer_exp;
act.sa_flags = SA_SIGINFO;
--
2.38.1
_______________________________________________
Opensaf-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensaf-devel