Package not found: home:jsulig:devel:LoongArch:Factory/.collapse-python-rfc3339-validator-standard

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);
openSUSE Build Service is sponsored by