diff --git a/include/crm/fencing/internal.h b/include/crm/fencing/internal.h index 391ab72..dfb1d64 100644 --- a/include/crm/fencing/internal.h +++ b/include/crm/fencing/internal.h @@ -185,20 +185,11 @@ int stonith__rhcs_validate(stonith_t *st, int call_options, const char *target, const char *agent, GHashTable *params, const char *host_arg, int timeout, char **output, char **error_output); +/* Exported for crm_mon to reference */ int stonith__failed_history(pcmk__output_t *out, va_list args); int stonith__history(pcmk__output_t *out, va_list args); int stonith__full_history(pcmk__output_t *out, va_list args); -int stonith__full_history_xml(pcmk__output_t *out, va_list args); -int stonith__last_fenced_html(pcmk__output_t *out, va_list args); -int stonith__last_fenced_text(pcmk__output_t *out, va_list args); -int stonith__last_fenced_xml(pcmk__output_t *out, va_list args); int stonith__pending_actions(pcmk__output_t *out, va_list args); -int stonith__event_html(pcmk__output_t *out, va_list args); -int stonith__event_text(pcmk__output_t *out, va_list args); -int stonith__event_xml(pcmk__output_t *out, va_list args); -int stonith__validate_agent_html(pcmk__output_t *out, va_list args); -int stonith__validate_agent_text(pcmk__output_t *out, va_list args); -int stonith__validate_agent_xml(pcmk__output_t *out, va_list args); stonith_history_t *stonith__first_matching_event(stonith_history_t *history, bool (*matching_fn)(stonith_history_t *, void *), diff --git a/include/crm/pengine/internal.h b/include/crm/pengine/internal.h index c4b28cc..89e17b8 100644 --- a/include/crm/pengine/internal.h +++ b/include/crm/pengine/internal.h @@ -256,34 +256,9 @@ pe__rsc_bool_str(pe_resource_t *rsc, uint64_t rsc_flag) return pcmk__btoa(pcmk_is_set(rsc->flags, rsc_flag)); } -int pe__ban_html(pcmk__output_t *out, va_list args); -int pe__ban_text(pcmk__output_t *out, va_list args); -int pe__ban_xml(pcmk__output_t *out, va_list args); int pe__clone_xml(pcmk__output_t *out, va_list args); int pe__clone_html(pcmk__output_t *out, va_list args); int pe__clone_text(pcmk__output_t *out, va_list args); -int pe__cluster_counts_html(pcmk__output_t *out, va_list args); -int pe__cluster_counts_text(pcmk__output_t *out, va_list args); -int pe__cluster_counts_xml(pcmk__output_t *out, va_list args); -int pe__cluster_dc_html(pcmk__output_t *out, va_list args); -int pe__cluster_dc_text(pcmk__output_t *out, va_list args); -int pe__cluster_dc_xml(pcmk__output_t *out, va_list args); -int pe__cluster_maint_mode_html(pcmk__output_t *out, va_list args); -int pe__cluster_maint_mode_text(pcmk__output_t *out, va_list args); -int pe__cluster_options_html(pcmk__output_t *out, va_list args); -int pe__cluster_options_log(pcmk__output_t *out, va_list args); -int pe__cluster_options_text(pcmk__output_t *out, va_list args); -int pe__cluster_options_xml(pcmk__output_t *out, va_list args); -int pe__cluster_stack_html(pcmk__output_t *out, va_list args); -int pe__cluster_stack_text(pcmk__output_t *out, va_list args); -int pe__cluster_stack_xml(pcmk__output_t *out, va_list args); -int pe__cluster_summary(pcmk__output_t *out, va_list args); -int pe__cluster_summary_html(pcmk__output_t *out, va_list args); -int pe__cluster_times_html(pcmk__output_t *out, va_list args); -int pe__cluster_times_xml(pcmk__output_t *out, va_list args); -int pe__cluster_times_text(pcmk__output_t *out, va_list args); -int pe__failed_action_text(pcmk__output_t *out, va_list args); -int pe__failed_action_xml(pcmk__output_t *out, va_list args); int pe__group_xml(pcmk__output_t *out, va_list args); int pe__group_html(pcmk__output_t *out, va_list args); int pe__group_text(pcmk__output_t *out, va_list args); @@ -293,26 +268,25 @@ int pe__bundle_text(pcmk__output_t *out, va_list args); int pe__node_html(pcmk__output_t *out, va_list args); int pe__node_text(pcmk__output_t *out, va_list args); int pe__node_xml(pcmk__output_t *out, va_list args); -int pe__node_and_op(pcmk__output_t *out, va_list args); -int pe__node_and_op_xml(pcmk__output_t *out, va_list args); -int pe__node_attribute_html(pcmk__output_t *out, va_list args); +int pe__resource_xml(pcmk__output_t *out, va_list args); +int pe__resource_html(pcmk__output_t *out, va_list args); +int pe__resource_text(pcmk__output_t *out, va_list args); + +/* Exported for crm_mon to reference */ +int pe__ban_text(pcmk__output_t *out, va_list args); +int pe__cluster_counts_text(pcmk__output_t *out, va_list args); +int pe__cluster_dc_text(pcmk__output_t *out, va_list args); +int pe__cluster_maint_mode_text(pcmk__output_t *out, va_list args); +int pe__cluster_options_text(pcmk__output_t *out, va_list args); +int pe__cluster_stack_text(pcmk__output_t *out, va_list args); +int pe__cluster_summary(pcmk__output_t *out, va_list args); +int pe__cluster_times_text(pcmk__output_t *out, va_list args); +int pe__failed_action_text(pcmk__output_t *out, va_list args); int pe__node_attribute_text(pcmk__output_t *out, va_list args); -int pe__node_attribute_xml(pcmk__output_t *out, va_list args); -int pe__node_list_html(pcmk__output_t *out, va_list args); int pe__node_list_text(pcmk__output_t *out, va_list args); -int pe__node_list_xml(pcmk__output_t *out, va_list args); int pe__op_history_text(pcmk__output_t *out, va_list args); -int pe__op_history_xml(pcmk__output_t *out, va_list args); -int pe__resource_config(pcmk__output_t *out, va_list args); int pe__resource_history_text(pcmk__output_t *out, va_list args); -int pe__resource_history_xml(pcmk__output_t *out, va_list args); -int pe__resource_xml(pcmk__output_t *out, va_list args); -int pe__resource_html(pcmk__output_t *out, va_list args); -int pe__resource_text(pcmk__output_t *out, va_list args); -int pe__resource_list(pcmk__output_t *out, va_list args); -int pe__ticket_html(pcmk__output_t *out, va_list args); int pe__ticket_text(pcmk__output_t *out, va_list args); -int pe__ticket_xml(pcmk__output_t *out, va_list args); void native_free(pe_resource_t * rsc); void group_free(pe_resource_t * rsc); diff --git a/lib/fencing/st_output.c b/lib/fencing/st_output.c index e1f4830..f48fd55 100644 --- a/lib/fencing/st_output.c +++ b/lib/fencing/st_output.c @@ -110,8 +110,8 @@ stonith__full_history(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("full-fencing-list", "crm_exit_t", "stonith_history_t *", "GList *", "gboolean", "gboolean") -int -stonith__full_history_xml(pcmk__output_t *out, va_list args) { +static int +full_history_xml(pcmk__output_t *out, va_list args) { crm_exit_t history_rc = va_arg(args, crm_exit_t); stonith_history_t *history = va_arg(args, stonith_history_t *); GList *only_node = va_arg(args, GList *); @@ -147,8 +147,8 @@ stonith__full_history_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("last-fenced", "const char *", "time_t") -int -stonith__last_fenced_html(pcmk__output_t *out, va_list args) { +static int +last_fenced_html(pcmk__output_t *out, va_list args) { const char *target = va_arg(args, const char *); time_t when = va_arg(args, time_t); @@ -163,8 +163,8 @@ stonith__last_fenced_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("last-fenced", "const char *", "time_t") -int -stonith__last_fenced_text(pcmk__output_t *out, va_list args) { +static int +last_fenced_text(pcmk__output_t *out, va_list args) { const char *target = va_arg(args, const char *); time_t when = va_arg(args, time_t); @@ -178,8 +178,8 @@ stonith__last_fenced_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("last-fenced", "const char *", "time_t") -int -stonith__last_fenced_xml(pcmk__output_t *out, va_list args) { +static int +last_fenced_xml(pcmk__output_t *out, va_list args) { const char *target = va_arg(args, const char *); time_t when = va_arg(args, time_t); @@ -228,8 +228,8 @@ stonith__pending_actions(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("stonith-event", "stonith_history_t *", "gboolean", "gboolean") -int -stonith__event_html(pcmk__output_t *out, va_list args) { +static int +stonith_event_html(pcmk__output_t *out, va_list args) { stonith_history_t *event = va_arg(args, stonith_history_t *); gboolean full_history = va_arg(args, gboolean); gboolean later_succeeded = va_arg(args, gboolean); @@ -276,8 +276,8 @@ stonith__event_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("stonith-event", "stonith_history_t *", "gboolean", "gboolean") -int -stonith__event_text(pcmk__output_t *out, va_list args) { +static int +stonith_event_text(pcmk__output_t *out, va_list args) { stonith_history_t *event = va_arg(args, stonith_history_t *); gboolean full_history = va_arg(args, gboolean); gboolean later_succeeded = va_arg(args, gboolean); @@ -314,8 +314,8 @@ stonith__event_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("stonith-event", "stonith_history_t *", "gboolean", "gboolean") -int -stonith__event_xml(pcmk__output_t *out, va_list args) { +static int +stonith_event_xml(pcmk__output_t *out, va_list args) { stonith_history_t *event = va_arg(args, stonith_history_t *); gboolean full_history G_GNUC_UNUSED = va_arg(args, gboolean); gboolean later_succeeded G_GNUC_UNUSED = va_arg(args, gboolean); @@ -362,8 +362,8 @@ stonith__event_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("validate", "const char *", "const char *", "char *", "char *", "int") -int -stonith__validate_agent_html(pcmk__output_t *out, va_list args) { +static int +validate_agent_html(pcmk__output_t *out, va_list args) { const char *agent = va_arg(args, const char *); const char *device = va_arg(args, const char *); char *output = va_arg(args, char *); @@ -387,8 +387,8 @@ stonith__validate_agent_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("validate", "const char *", "const char *", "char *", "char *", "int") -int -stonith__validate_agent_text(pcmk__output_t *out, va_list args) { +static int +validate_agent_text(pcmk__output_t *out, va_list args) { const char *agent = va_arg(args, const char *); const char *device = va_arg(args, const char *); char *output = va_arg(args, char *); @@ -408,8 +408,8 @@ stonith__validate_agent_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("validate", "const char *", "const char *", "char *", "char *", "int") -int -stonith__validate_agent_xml(pcmk__output_t *out, va_list args) { +static int +validate_agent_xml(pcmk__output_t *out, va_list args) { const char *agent = va_arg(args, const char *); const char *device = va_arg(args, const char *); char *output = va_arg(args, char *); @@ -436,20 +436,20 @@ static pcmk__message_entry_t fmt_functions[] = { { "failed-fencing-list", "default", stonith__failed_history }, { "fencing-list", "default", stonith__history }, { "full-fencing-list", "default", stonith__full_history }, - { "full-fencing-list", "xml", stonith__full_history_xml }, - { "last-fenced", "html", stonith__last_fenced_html }, - { "last-fenced", "log", stonith__last_fenced_text }, - { "last-fenced", "text", stonith__last_fenced_text }, - { "last-fenced", "xml", stonith__last_fenced_xml }, + { "full-fencing-list", "xml", full_history_xml }, + { "last-fenced", "html", last_fenced_html }, + { "last-fenced", "log", last_fenced_text }, + { "last-fenced", "text", last_fenced_text }, + { "last-fenced", "xml", last_fenced_xml }, { "pending-fencing-list", "default", stonith__pending_actions }, - { "stonith-event", "html", stonith__event_html }, - { "stonith-event", "log", stonith__event_text }, - { "stonith-event", "text", stonith__event_text }, - { "stonith-event", "xml", stonith__event_xml }, - { "validate", "html", stonith__validate_agent_html }, - { "validate", "log", stonith__validate_agent_text }, - { "validate", "text", stonith__validate_agent_text }, - { "validate", "xml", stonith__validate_agent_xml }, + { "stonith-event", "html", stonith_event_html }, + { "stonith-event", "log", stonith_event_text }, + { "stonith-event", "text", stonith_event_text }, + { "stonith-event", "xml", stonith_event_xml }, + { "validate", "html", validate_agent_html }, + { "validate", "log", validate_agent_text }, + { "validate", "text", validate_agent_text }, + { "validate", "xml", validate_agent_xml }, { NULL, NULL, NULL } }; diff --git a/lib/pengine/pe_output.c b/lib/pengine/pe_output.c index 1b57f64..5562eb6 100644 --- a/lib/pengine/pe_output.c +++ b/lib/pengine/pe_output.c @@ -273,8 +273,8 @@ pe__cluster_summary(pcmk__output_t *out, va_list args) { PCMK__OUTPUT_ARGS("cluster-summary", "pe_working_set_t *", "gboolean", "gboolean", "gboolean", "gboolean", "gboolean", "gboolean") -int -pe__cluster_summary_html(pcmk__output_t *out, va_list args) { +static int +cluster_summary_html(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); gboolean print_clone_detail = va_arg(args, gboolean); gboolean show_stack = va_arg(args, gboolean); @@ -427,8 +427,8 @@ pe__name_and_nvpairs_xml(pcmk__output_t *out, bool is_list, const char *tag_name } PCMK__OUTPUT_ARGS("ban", "pe_node_t *", "pe__location_t *", "gboolean") -int -pe__ban_html(pcmk__output_t *out, va_list args) { +static int +ban_html(pcmk__output_t *out, va_list args) { pe_node_t *pe_node = va_arg(args, pe_node_t *); pe__location_t *location = va_arg(args, pe__location_t *); gboolean print_clone_detail = va_arg(args, gboolean); @@ -464,8 +464,8 @@ pe__ban_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("ban", "pe_node_t *", "pe__location_t *", "gboolean") -int -pe__ban_xml(pcmk__output_t *out, va_list args) { +static int +ban_xml(pcmk__output_t *out, va_list args) { pe_node_t *pe_node = va_arg(args, pe_node_t *); pe__location_t *location = va_arg(args, pe__location_t *); gboolean print_clone_detail G_GNUC_UNUSED = va_arg(args, gboolean); @@ -485,8 +485,8 @@ pe__ban_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-counts", "unsigned int", "int", "int", "int") -int -pe__cluster_counts_html(pcmk__output_t *out, va_list args) { +static int +cluster_counts_html(pcmk__output_t *out, va_list args) { unsigned int nnodes = va_arg(args, unsigned int); int nresources = va_arg(args, int); int ndisabled = va_arg(args, int); @@ -581,8 +581,8 @@ pe__cluster_counts_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-counts", "unsigned int", "int", "int", "int") -int -pe__cluster_counts_xml(pcmk__output_t *out, va_list args) { +static int +cluster_counts_xml(pcmk__output_t *out, va_list args) { unsigned int nnodes = va_arg(args, unsigned int); int nresources = va_arg(args, int); int ndisabled = va_arg(args, int); @@ -611,8 +611,8 @@ pe__cluster_counts_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-dc", "pe_node_t *", "const char *", "const char *", "char *") -int -pe__cluster_dc_html(pcmk__output_t *out, va_list args) { +static int +cluster_dc_html(pcmk__output_t *out, va_list args) { pe_node_t *dc = va_arg(args, pe_node_t *); const char *quorum = va_arg(args, const char *); const char *dc_version_s = va_arg(args, const char *); @@ -664,8 +664,8 @@ pe__cluster_dc_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-dc", "pe_node_t *", "const char *", "const char *", "char *") -int -pe__cluster_dc_xml(pcmk__output_t *out, va_list args) { +static int +cluster_dc_xml(pcmk__output_t *out, va_list args) { pe_node_t *dc = va_arg(args, pe_node_t *); const char *quorum = va_arg(args, const char *); const char *dc_version_s = va_arg(args, const char *); @@ -707,8 +707,8 @@ pe__cluster_maint_mode_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-options", "pe_working_set_t *") -int -pe__cluster_options_html(pcmk__output_t *out, va_list args) { +static int +cluster_options_html(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); out->list_item(out, NULL, "STONITH of failed nodes %s", @@ -762,8 +762,8 @@ pe__cluster_options_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-options", "pe_working_set_t *") -int -pe__cluster_options_log(pcmk__output_t *out, va_list args) { +static int +cluster_options_log(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); if (pcmk_is_set(data_set->flags, pe_flag_maintenance_mode)) { @@ -815,8 +815,8 @@ pe__cluster_options_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-options", "pe_working_set_t *") -int -pe__cluster_options_xml(pcmk__output_t *out, va_list args) { +static int +cluster_options_xml(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); const char *no_quorum_policy = NULL; @@ -854,8 +854,8 @@ pe__cluster_options_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-stack", "const char *") -int -pe__cluster_stack_html(pcmk__output_t *out, va_list args) { +static int +cluster_stack_html(pcmk__output_t *out, va_list args) { const char *stack_s = va_arg(args, const char *); xmlNodePtr node = pcmk__output_create_xml_node(out, "li", NULL); @@ -876,8 +876,8 @@ pe__cluster_stack_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-stack", "const char *") -int -pe__cluster_stack_xml(pcmk__output_t *out, va_list args) { +static int +cluster_stack_xml(pcmk__output_t *out, va_list args) { const char *stack_s = va_arg(args, const char *); pcmk__output_create_xml_node(out, "stack", @@ -888,8 +888,8 @@ pe__cluster_stack_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-times", "const char *", "const char *", "const char *", "const char *") -int -pe__cluster_times_html(pcmk__output_t *out, va_list args) { +static int +cluster_times_html(pcmk__output_t *out, va_list args) { const char *last_written = va_arg(args, const char *); const char *user = va_arg(args, const char *); const char *client = va_arg(args, const char *); @@ -912,8 +912,8 @@ pe__cluster_times_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("cluster-times", "const char *", "const char *", "const char *", "const char *") -int -pe__cluster_times_xml(pcmk__output_t *out, va_list args) { +static int +cluster_times_xml(pcmk__output_t *out, va_list args) { const char *last_written = va_arg(args, const char *); const char *user = va_arg(args, const char *); const char *client = va_arg(args, const char *); @@ -962,8 +962,8 @@ pe__failed_action_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("failed-action", "xmlNodePtr") -int -pe__failed_action_xml(pcmk__output_t *out, va_list args) { +static int +failed_action_xml(pcmk__output_t *out, va_list args) { xmlNodePtr xml_op = va_arg(args, xmlNodePtr); const char *op_key = crm_element_value(xml_op, XML_LRM_ATTR_TASK_KEY); @@ -1249,8 +1249,8 @@ pe__node_attribute_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-attribute", "const char *", "const char *", "gboolean", "int") -int -pe__node_attribute_html(pcmk__output_t *out, va_list args) { +static int +node_attribute_html(pcmk__output_t *out, va_list args) { const char *name = va_arg(args, const char *); const char *value = va_arg(args, const char *); gboolean add_extra = va_arg(args, gboolean); @@ -1279,8 +1279,8 @@ pe__node_attribute_html(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-and-op", "pe_working_set_t *", "xmlNodePtr") -int -pe__node_and_op(pcmk__output_t *out, va_list args) { +static int +node_and_op(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); xmlNodePtr xml_op = va_arg(args, xmlNodePtr); @@ -1333,8 +1333,8 @@ pe__node_and_op(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-and-op", "pe_working_set_t *", "xmlNodePtr") -int -pe__node_and_op_xml(pcmk__output_t *out, va_list args) { +static int +node_and_op_xml(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); xmlNodePtr xml_op = va_arg(args, xmlNodePtr); @@ -1381,8 +1381,8 @@ pe__node_and_op_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-attribute", "const char *", "const char *", "gboolean", "int") -int -pe__node_attribute_xml(pcmk__output_t *out, va_list args) { +static int +node_attribute_xml(pcmk__output_t *out, va_list args) { const char *name = va_arg(args, const char *); const char *value = va_arg(args, const char *); gboolean add_extra = va_arg(args, gboolean); @@ -1403,8 +1403,8 @@ pe__node_attribute_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-list", "GList *", "GList *", "GList *", "unsigned int", "gboolean", "gboolean", "gboolean") -int -pe__node_list_html(pcmk__output_t *out, va_list args) { +static int +node_list_html(pcmk__output_t *out, va_list args) { GList *nodes = va_arg(args, GList *); GList *only_node = va_arg(args, GList *); GList *only_rsc = va_arg(args, GList *); @@ -1572,8 +1572,8 @@ pe__node_list_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("node-list", "GList *", "GList *", "GList *", "unsigned int", "gboolean", "gboolean", "gboolean") -int -pe__node_list_xml(pcmk__output_t *out, va_list args) { +static int +node_list_xml(pcmk__output_t *out, va_list args) { GList *nodes = va_arg(args, GList *); GList *only_node = va_arg(args, GList *); GList *only_rsc = va_arg(args, GList *); @@ -1616,8 +1616,8 @@ pe__op_history_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("op-history", "xmlNodePtr", "const char *", "const char *", "int", "gboolean") -int -pe__op_history_xml(pcmk__output_t *out, va_list args) { +static int +op_history_xml(pcmk__output_t *out, va_list args) { xmlNodePtr xml_op = va_arg(args, xmlNodePtr); const char *task = va_arg(args, const char *); const char *interval_ms_s = va_arg(args, const char *); @@ -1676,7 +1676,8 @@ pe__op_history_xml(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("resource-config", "pe_resource_t *", "gboolean") -int pe__resource_config(pcmk__output_t *out, va_list args) { +static int +resource_config(pcmk__output_t *out, va_list args) { pe_resource_t *rsc = va_arg(args, pe_resource_t *); gboolean raw = va_arg(args, gboolean); @@ -1718,8 +1719,8 @@ pe__resource_history_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("resource-history", "pe_resource_t *", "const char *", "gboolean", "int", "time_t", "gboolean") -int -pe__resource_history_xml(pcmk__output_t *out, va_list args) { +static int +resource_history_xml(pcmk__output_t *out, va_list args) { pe_resource_t *rsc = va_arg(args, pe_resource_t *); const char *rsc_id = va_arg(args, const char *); gboolean all = va_arg(args, gboolean); @@ -1762,8 +1763,8 @@ pe__resource_history_xml(pcmk__output_t *out, va_list args) { PCMK__OUTPUT_ARGS("resource-list", "pe_working_set_t *", "unsigned int", "gboolean", "gboolean", "gboolean", "gboolean", "GList *", "GList *", "gboolean") -int -pe__resource_list(pcmk__output_t *out, va_list args) +static int +resource_list(pcmk__output_t *out, va_list args) { pe_working_set_t *data_set = va_arg(args, pe_working_set_t *); unsigned int print_opts = va_arg(args, unsigned int); @@ -1861,8 +1862,8 @@ pe__resource_list(pcmk__output_t *out, va_list args) } PCMK__OUTPUT_ARGS("ticket", "pe_ticket_t *") -int -pe__ticket_html(pcmk__output_t *out, va_list args) { +static int +ticket_html(pcmk__output_t *out, va_list args) { pe_ticket_t *ticket = va_arg(args, pe_ticket_t *); if (ticket->last_granted > -1) { @@ -1903,8 +1904,8 @@ pe__ticket_text(pcmk__output_t *out, va_list args) { } PCMK__OUTPUT_ARGS("ticket", "pe_ticket_t *") -int -pe__ticket_xml(pcmk__output_t *out, va_list args) { +static int +ticket_xml(pcmk__output_t *out, va_list args) { pe_ticket_t *ticket = va_arg(args, pe_ticket_t *); xmlNodePtr node = NULL; @@ -1923,10 +1924,10 @@ pe__ticket_xml(pcmk__output_t *out, va_list args) { } static pcmk__message_entry_t fmt_functions[] = { - { "ban", "html", pe__ban_html }, + { "ban", "html", ban_html }, { "ban", "log", pe__ban_text }, { "ban", "text", pe__ban_text }, - { "ban", "xml", pe__ban_xml }, + { "ban", "xml", ban_xml }, { "bundle", "xml", pe__bundle_xml }, { "bundle", "html", pe__bundle_html }, { "bundle", "text", pe__bundle_text }, @@ -1935,30 +1936,30 @@ static pcmk__message_entry_t fmt_functions[] = { { "clone", "html", pe__clone_html }, { "clone", "text", pe__clone_text }, { "clone", "log", pe__clone_text }, - { "cluster-counts", "html", pe__cluster_counts_html }, + { "cluster-counts", "html", cluster_counts_html }, { "cluster-counts", "log", pe__cluster_counts_text }, { "cluster-counts", "text", pe__cluster_counts_text }, - { "cluster-counts", "xml", pe__cluster_counts_xml }, - { "cluster-dc", "html", pe__cluster_dc_html }, + { "cluster-counts", "xml", cluster_counts_xml }, + { "cluster-dc", "html", cluster_dc_html }, { "cluster-dc", "log", pe__cluster_dc_text }, { "cluster-dc", "text", pe__cluster_dc_text }, - { "cluster-dc", "xml", pe__cluster_dc_xml }, - { "cluster-options", "html", pe__cluster_options_html }, - { "cluster-options", "log", pe__cluster_options_log }, + { "cluster-dc", "xml", cluster_dc_xml }, + { "cluster-options", "html", cluster_options_html }, + { "cluster-options", "log", cluster_options_log }, { "cluster-options", "text", pe__cluster_options_text }, - { "cluster-options", "xml", pe__cluster_options_xml }, + { "cluster-options", "xml", cluster_options_xml }, { "cluster-summary", "default", pe__cluster_summary }, - { "cluster-summary", "html", pe__cluster_summary_html }, - { "cluster-stack", "html", pe__cluster_stack_html }, + { "cluster-summary", "html", cluster_summary_html }, + { "cluster-stack", "html", cluster_stack_html }, { "cluster-stack", "log", pe__cluster_stack_text }, { "cluster-stack", "text", pe__cluster_stack_text }, - { "cluster-stack", "xml", pe__cluster_stack_xml }, - { "cluster-times", "html", pe__cluster_times_html }, + { "cluster-stack", "xml", cluster_stack_xml }, + { "cluster-times", "html", cluster_times_html }, { "cluster-times", "log", pe__cluster_times_text }, { "cluster-times", "text", pe__cluster_times_text }, - { "cluster-times", "xml", pe__cluster_times_xml }, + { "cluster-times", "xml", cluster_times_xml }, { "failed-action", "default", pe__failed_action_text }, - { "failed-action", "xml", pe__failed_action_xml }, + { "failed-action", "xml", failed_action_xml }, { "group", "xml", pe__group_xml }, { "group", "html", pe__group_html }, { "group", "text", pe__group_text }, @@ -1968,30 +1969,30 @@ static pcmk__message_entry_t fmt_functions[] = { { "node", "log", pe__node_text }, { "node", "text", pe__node_text }, { "node", "xml", pe__node_xml }, - { "node-and-op", "default", pe__node_and_op }, - { "node-and-op", "xml", pe__node_and_op_xml }, - { "node-list", "html", pe__node_list_html }, + { "node-and-op", "default", node_and_op }, + { "node-and-op", "xml", node_and_op_xml }, + { "node-list", "html", node_list_html }, { "node-list", "log", pe__node_list_text }, { "node-list", "text", pe__node_list_text }, - { "node-list", "xml", pe__node_list_xml }, - { "node-attribute", "html", pe__node_attribute_html }, + { "node-list", "xml", node_list_xml }, + { "node-attribute", "html", node_attribute_html }, { "node-attribute", "log", pe__node_attribute_text }, { "node-attribute", "text", pe__node_attribute_text }, - { "node-attribute", "xml", pe__node_attribute_xml }, + { "node-attribute", "xml", node_attribute_xml }, { "op-history", "default", pe__op_history_text }, - { "op-history", "xml", pe__op_history_xml }, + { "op-history", "xml", op_history_xml }, { "primitive", "xml", pe__resource_xml }, { "primitive", "html", pe__resource_html }, { "primitive", "text", pe__resource_text }, { "primitive", "log", pe__resource_text }, - { "resource-config", "default", pe__resource_config }, + { "resource-config", "default", resource_config }, { "resource-history", "default", pe__resource_history_text }, - { "resource-history", "xml", pe__resource_history_xml }, - { "resource-list", "default", pe__resource_list }, - { "ticket", "html", pe__ticket_html }, + { "resource-history", "xml", resource_history_xml }, + { "resource-list", "default", resource_list }, + { "ticket", "html", ticket_html }, { "ticket", "log", pe__ticket_text }, { "ticket", "text", pe__ticket_text }, - { "ticket", "xml", pe__ticket_xml }, + { "ticket", "xml", ticket_xml }, { NULL, NULL, NULL } };