10#ifndef PCMK__CRM_COMMON_NVPAIR_INTERNAL__H
11#define PCMK__CRM_COMMON_NVPAIR_INTERNAL__H
15#include <libxml/tree.h>
56#define pcmk__insert_meta(obj, name, value) do { \
57 if (pcmk__str_eq((value), "#default", pcmk__str_casei)) { \
59 pcmk__config_warn("Support for setting meta-attributes " \
60 "(such as %s) to the explicit value " \
61 "'#default' is deprecated and will be " \
62 "removed in a future release", (name)); \
63 } else if ((value) != NULL) { \
64 pcmk__insert_dup((obj)->meta, (name), (value)); \
struct crm_time_s crm_time_t
void pcmk__unpack_nvpair_block(gpointer data, gpointer user_data)
gint pcmk__cmp_nvpair_blocks(gconstpointer a, gconstpointer b, gpointer user_data)
struct unpack_data_s pcmk__nvpair_unpack_t
pcmk_rule_input_t rule_input