File bsc#1239629-0006-Refactor-pacemaker-attrd-make-attrd_send_message-s-n.patch of Package pacemaker.38493
From d77617217a0142d62d1f348c7dcae76c2c2c5f5e Mon Sep 17 00:00:00 2001
From: "Gao,Yan" <ygao@suse.com>
Date: Fri, 21 Mar 2025 14:15:39 +0100
Subject: [PATCH 6/8] Refactor: pacemaker-attrd: make attrd_send_message()'s
node argument const
---
daemons/attrd/attrd_messages.c | 2 +-
daemons/attrd/pacemaker-attrd.h | 3 ++-
2 files changed, 3 insertions(+), 2 deletions(-)
Index: pacemaker-2.1.5+20221208.a3f44794f/daemons/attrd/attrd_messages.c
===================================================================
--- pacemaker-2.1.5+20221208.a3f44794f.orig/daemons/attrd/attrd_messages.c
+++ pacemaker-2.1.5+20221208.a3f44794f/daemons/attrd/attrd_messages.c
@@ -247,7 +247,7 @@ attrd_broadcast_protocol(void)
}
gboolean
-attrd_send_message(crm_node_t * node, xmlNode * data)
+attrd_send_message(const crm_node_t *node, xmlNode *data)
{
crm_xml_add(data, F_TYPE, T_ATTRD);
crm_xml_add(data, PCMK__XA_ATTR_VERSION, ATTRD_PROTOCOL_VERSION);
Index: pacemaker-2.1.5+20221208.a3f44794f/daemons/attrd/pacemaker-attrd.h
===================================================================
--- pacemaker-2.1.5+20221208.a3f44794f.orig/daemons/attrd/pacemaker-attrd.h
+++ pacemaker-2.1.5+20221208.a3f44794f/daemons/attrd/pacemaker-attrd.h
@@ -161,7 +161,7 @@ xmlNode *attrd_client_clear_failure(pcmk
xmlNode *attrd_client_update(pcmk__request_t *request);
xmlNode *attrd_client_refresh(pcmk__request_t *request);
xmlNode *attrd_client_query(pcmk__request_t *request);
-gboolean attrd_send_message(crm_node_t * node, xmlNode * data);
+gboolean attrd_send_message(const crm_node_t *node, xmlNode *data);
xmlNode *attrd_add_value_xml(xmlNode *parent, const attribute_t *a,
const attribute_value_t *v, bool force_write);