API compatibility report for the pacemaker library between 2.1.7 and 2.1.8 versions on x86_64


Binary
Compatibility
Source
Compatibility

Test Info


Library Namepacemaker
Version #12.1.7
Version #22.1.8
Archx86_64
GCC Version8
SubjectBinary Compatibility

Test Results


Total Header Files50
Total Libraries9
Total Symbols / Types475 / 250
Compatibility 100%

Problem Summary


SeverityCount
Added Symbols-28
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low5
Problems with
Symbols
High0
Medium0
Low8
Problems with
Constants
Low2
Other Changes
in Data Types
-7
Other Changes
in Constants
-555

Added Symbols  28 


actions.h, libcrmcommon.so.34.13.0
pcmk_action_text ( enum action_tasks action )
pcmk_on_fail_text ( enum action_fail_response on_fail )
pcmk_parse_action ( char const* action_name )

cluster.h, libcrmcluster.so.29.3.0
pcmk_cluster_connect ( pcmk_cluster_t* cluster )
pcmk_cluster_disconnect ( pcmk_cluster_t* cluster )
pcmk_cluster_layer_text ( enum pcmk_cluster_layer layer )
pcmk_cluster_set_destroy_fn ( pcmk_cluster_t* cluster, void(*fn)(gpointer) )
pcmk_cpg_set_confchg_fn ( pcmk_cluster_t* cluster, cpg_confchg_fn_t fn )
pcmk_cpg_set_deliver_fn ( pcmk_cluster_t* cluster, cpg_deliver_fn_t fn )
pcmk_get_cluster_layer ( )

nodes.h, libcrmcommon.so.34.13.0
pcmk_foreach_active_resource ( pcmk_node_t* node, bool(*fn)(pcmk_resource_t*, void*), void* user_data )
pcmk_node_is_clean ( pcmk_node_t const* node )
pcmk_node_is_in_maintenance ( pcmk_node_t const* node )
pcmk_node_is_online ( pcmk_node_t const* node )
pcmk_node_is_pending ( pcmk_node_t const* node )
pcmk_node_is_shutting_down ( pcmk_node_t const* node )

resources.h, libcrmcommon.so.34.13.0
pcmk_resource_id ( pcmk_resource_t const* rsc )
pcmk_resource_is_managed ( pcmk_resource_t const* rsc )

roles.h, libcrmcommon.so.34.13.0
pcmk_parse_role ( char const* role )
pcmk_role_text ( enum rsc_role_e role )

rules.h, libcrmcommon.so.34.13.0
pcmk_evaluate_rule ( xmlNode* rule, pcmk_rule_input_t const* rule_input, crm_time_t* next_change )

scheduler.h, libcrmcommon.so.34.13.0
pcmk_find_node ( pcmk_scheduler_t const* scheduler, char const* node_name )
pcmk_get_dc ( pcmk_scheduler_t const* scheduler )
pcmk_get_no_quorum_policy ( pcmk_scheduler_t const* scheduler )
pcmk_has_quorum ( pcmk_scheduler_t const* scheduler )
pcmk_set_scheduler_cib ( pcmk_scheduler_t* scheduler, xmlNode* cib )

schemas.h, libcrmcommon.so.34.13.0
pcmk_update_configured_schema ( xmlNode** xml )

util.h, libcrmcommon.so.34.13.0
pcmk_parse_interval_spec ( char const* input, guint* result_ms )

to the top

Problems with Data Types, Low Severity  5 


cib_types.h
[+] struct cib_api_operations_s  2 

stonith-ng.h
[+] struct stonith_api_operations_s  3 

to the top

Problems with Symbols, Low Severity  8 


cluster.h, libcrmcluster.so.29.2.0
[+] cluster_connect_cpg ( crm_cluster_t* cluster )  1 
[+] cluster_disconnect_cpg ( crm_cluster_t* cluster )  1 
[+] crm_cluster_connect ( crm_cluster_t* cluster )  1 
[+] crm_cluster_disconnect ( crm_cluster_t* cluster )  1 
[+] crm_set_autoreap ( gboolean autoreap )  1 
[+] pcmk_cluster_free ( crm_cluster_t* cluster )  1 
[+] pcmk_cluster_new ( )  1 
[+] pcmk_cpg_membership ( cpg_handle_t handle, struct cpg_name const* groupName, struct cpg_address const* member_list, size_t member_list_entries, struct cpg_address const* left_list, size_t left_list_entries, struct cpg_address const* joined_list, size_t joined_list_entries )  1 

to the top

Problems with Constants, Low Severity  2 


crm.h
[+] CRM_FEATURE_SET

xml.h
[+] CRM_BZ2_THRESHOLD

to the top

Other Changes in Data Types  7 


rules.h
[+] enum expression_type  7 

to the top

Other Changes in Constants  555 


actions.h
[+] PCMK_ACTION_METADATA

lrmd.h
[+] LRMD_COMPATIBLE_PROTOCOL

nodes.h
[+] PCMK_NODE_ATTR_MAINTENANCE
[+] PCMK_NODE_ATTR_STANDBY

options.h
[+] PCMK_META_ALLOW_MIGRATE
[+] PCMK_META_ALLOW_UNHEALTHY_NODES
[+] PCMK_META_CONTAINER_ATTRIBUTE_TARGET
[+] PCMK_META_CRITICAL
[+] PCMK_META_GLOBALLY_UNIQUE
[+] PCMK_META_INTERLEAVE
[+] PCMK_META_INTERVAL
[+] PCMK_META_INTERVAL_ORIGIN
[+] PCMK_META_IS_MANAGED
[+] PCMK_META_MAINTENANCE
[+] PCMK_META_MULTIPLE_ACTIVE
[+] PCMK_META_NOTIFY
[+] PCMK_META_ON_FAIL
[+] PCMK_META_ORDERED
[+] PCMK_META_PRIORITY
[+] PCMK_META_PROMOTABLE
[+] PCMK_META_RECORD_PENDING
[+] PCMK_META_REMOTE_ADDR
[+] PCMK_META_REMOTE_ALLOW_MIGRATE
[+] PCMK_META_REMOTE_CONNECT_TIMEOUT
[+] PCMK_META_REMOTE_NODE
[+] PCMK_META_REMOTE_PORT
[+] PCMK_META_REQUIRES
[+] PCMK_META_RESOURCE_STICKINESS
[+] PCMK_META_START_DELAY
[+] PCMK_META_TARGET_ROLE
[+] PCMK_META_TIMEOUT
[+] PCMK_OPT_BATCH_LIMIT
[+] PCMK_OPT_CLUSTER_DELAY
[+] PCMK_OPT_CLUSTER_INFRASTRUCTURE
[+] PCMK_OPT_CLUSTER_IPC_LIMIT
[+] PCMK_OPT_CLUSTER_NAME
[+] PCMK_OPT_CLUSTER_RECHECK_INTERVAL
[+] PCMK_OPT_CONCURRENT_FENCING
[+] PCMK_OPT_DC_DEADTIME
[+] PCMK_OPT_ELECTION_TIMEOUT
[+] PCMK_OPT_ENABLE_ACL
[+] PCMK_OPT_ENABLE_STARTUP_PROBES
[+] PCMK_OPT_FENCE_REACTION
[+] PCMK_OPT_HAVE_WATCHDOG
[+] PCMK_OPT_JOIN_FINALIZATION_TIMEOUT
[+] PCMK_OPT_JOIN_INTEGRATION_TIMEOUT
[+] PCMK_OPT_LOAD_THRESHOLD
[+] PCMK_OPT_MAINTENANCE_MODE
[+] PCMK_OPT_MIGRATION_LIMIT
[+] PCMK_OPT_NO_QUORUM_POLICY
[+] PCMK_OPT_NODE_ACTION_LIMIT
[+] PCMK_OPT_NODE_HEALTH_BASE
[+] PCMK_OPT_NODE_HEALTH_GREEN
[+] PCMK_OPT_NODE_HEALTH_RED
[+] PCMK_OPT_NODE_HEALTH_STRATEGY
[+] PCMK_OPT_NODE_HEALTH_YELLOW
[+] PCMK_OPT_NODE_PENDING_TIMEOUT
[+] PCMK_OPT_PE_ERROR_SERIES_MAX
[+] PCMK_OPT_PE_INPUT_SERIES_MAX
[+] PCMK_OPT_PE_WARN_SERIES_MAX
[+] PCMK_OPT_PLACEMENT_STRATEGY
[+] PCMK_OPT_PRIORITY_FENCING_DELAY
[+] PCMK_OPT_SHUTDOWN_ESCALATION
[+] PCMK_OPT_SHUTDOWN_LOCK
[+] PCMK_OPT_SHUTDOWN_LOCK_LIMIT
[+] PCMK_OPT_START_FAILURE_IS_FATAL
[+] PCMK_OPT_STARTUP_FENCING
[+] PCMK_OPT_STONITH_ACTION
[+] PCMK_OPT_STONITH_ENABLED
[+] PCMK_OPT_STONITH_MAX_ATTEMPTS
[+] PCMK_OPT_STONITH_TIMEOUT
[+] PCMK_OPT_STONITH_WATCHDOG_TIMEOUT
[+] PCMK_OPT_STOP_ALL_RESOURCES
[+] PCMK_OPT_STOP_ORPHAN_ACTIONS
[+] PCMK_OPT_STOP_ORPHAN_RESOURCES
[+] PCMK_OPT_SYMMETRIC_CLUSTER
[+] PCMK_OPT_TRANSITION_DELAY
[+] PCMK_REMOTE_RA_ADDR
[+] PCMK_REMOTE_RA_PORT
[+] PCMK_REMOTE_RA_RECONNECT_INTERVAL
[+] PCMK_REMOTE_RA_SERVER
[+] PCMK_VALUE_ALWAYS
[+] PCMK_VALUE_AND
[+] PCMK_VALUE_BALANCED
[+] PCMK_VALUE_BLOCK
[+] PCMK_VALUE_BOOLEAN
[+] PCMK_VALUE_CIB_BOOTSTRAP_OPTIONS
[+] PCMK_VALUE_COROSYNC
[+] PCMK_VALUE_CREATE
[+] PCMK_VALUE_CUSTOM
[+] PCMK_VALUE_DEFAULT
[+] PCMK_VALUE_DEFINED
[+] PCMK_VALUE_DELETE
[+] PCMK_VALUE_DEMOTE
[+] PCMK_VALUE_DENY
[+] PCMK_VALUE_DURATION
[+] PCMK_VALUE_DYNAMIC_LIST
[+] PCMK_VALUE_EQ
[+] PCMK_VALUE_EXCLUSIVE
[+] PCMK_VALUE_FAILED
[+] PCMK_VALUE_FALSE
[+] PCMK_VALUE_FENCE
[+] PCMK_VALUE_FENCE_LEGACY
[+] PCMK_VALUE_FENCING
[+] PCMK_VALUE_FREEZE
[+] PCMK_VALUE_GRANTED
[+] PCMK_VALUE_GREEN
[+] PCMK_VALUE_GT
[+] PCMK_VALUE_GTE
[+] PCMK_VALUE_HOST
[+] PCMK_VALUE_IGNORE
[+] PCMK_VALUE_IN_RANGE
[+] PCMK_VALUE_INFINITY
[+] PCMK_VALUE_INTEGER
[+] PCMK_VALUE_LITERAL
[+] PCMK_VALUE_LT
[+] PCMK_VALUE_LTE
[+] PCMK_VALUE_MANDATORY
[+] PCMK_VALUE_MEMBER
[+] PCMK_VALUE_META
[+] PCMK_VALUE_MIGRATE_ON_RED
[+] PCMK_VALUE_MINIMAL
[+] PCMK_VALUE_MINUS_INFINITY
[+] PCMK_VALUE_MODIFY
[+] PCMK_VALUE_MOVE
[+] PCMK_VALUE_NE
[+] PCMK_VALUE_NEVER
[+] PCMK_VALUE_NONE
[+] PCMK_VALUE_NONNEGATIVE_INTEGER
[+] PCMK_VALUE_NOT_DEFINED
[+] PCMK_VALUE_NOTHING
[+] PCMK_VALUE_NUMBER
[+] PCMK_VALUE_OFFLINE
[+] PCMK_VALUE_ONLINE
[+] PCMK_VALUE_ONLY_GREEN
[+] PCMK_VALUE_OPTIONAL
[+] PCMK_VALUE_OR
[+] PCMK_VALUE_PANIC
[+] PCMK_VALUE_PARAM
[+] PCMK_VALUE_PENDING
[+] PCMK_VALUE_PERCENTAGE
[+] PCMK_VALUE_PLUS_INFINITY
[+] PCMK_VALUE_PORT
[+] PCMK_VALUE_PROGRESSIVE
[+] PCMK_VALUE_QUORUM
[+] PCMK_VALUE_READ
[+] PCMK_VALUE_RED
[+] PCMK_VALUE_REMOTE
[+] PCMK_VALUE_RESTART
[+] PCMK_VALUE_RESTART_CONTAINER
[+] PCMK_VALUE_REVOKED
[+] PCMK_VALUE_SCORE
[+] PCMK_VALUE_SELECT
[+] PCMK_VALUE_SERIALIZE
[+] PCMK_VALUE_STANDBY
[+] PCMK_VALUE_STATIC_LIST
[+] PCMK_VALUE_STATUS
[+] PCMK_VALUE_STOP
[+] PCMK_VALUE_STOP_ONLY
[+] PCMK_VALUE_STOP_START
[+] PCMK_VALUE_STOP_UNEXPECTED
[+] PCMK_VALUE_STRING
[+] PCMK_VALUE_SUCCESS
[+] PCMK_VALUE_TIMEOUT
[+] PCMK_VALUE_TRUE
[+] PCMK_VALUE_UNFENCING
[+] PCMK_VALUE_UNKNOWN
[+] PCMK_VALUE_UTILIZATION
[+] PCMK_VALUE_WRITE
[+] PCMK_VALUE_YELLOW

roles.h
[+] PCMK_ROLE_PROMOTED
[+] PCMK_ROLE_STARTED
[+] PCMK_ROLE_STOPPED
[+] PCMK_ROLE_UNPROMOTED

scores.h
[+] PCMK_SCORE_INFINITY

xml_names.h
[+] PCMK_XA_ACTION
[+] PCMK_XA_ACTIVE
[+] PCMK_XA_ADD_HOST
[+] PCMK_XA_ADMIN_EPOCH
[+] PCMK_XA_ADVANCED
[+] PCMK_XA_AGENT
[+] PCMK_XA_ATTRIBUTE
[+] PCMK_XA_AUTHOR
[+] PCMK_XA_AUTOMATIC
[+] PCMK_XA_BLOCKED
[+] PCMK_XA_BOOLEAN_OP
[+] PCMK_XA_BUILD
[+] PCMK_XA_CACHED
[+] PCMK_XA_CALL
[+] PCMK_XA_CIB_LAST_WRITTEN
[+] PCMK_XA_CIB_NODE
[+] PCMK_XA_CLASS
[+] PCMK_XA_CLIENT
[+] PCMK_XA_CODE
[+] PCMK_XA_COMMENT
[+] PCMK_XA_COMPLETED
[+] PCMK_XA_CONTROL_PORT
[+] PCMK_XA_COUNT
[+] PCMK_XA_CRM_DEBUG_ORIGIN
[+] PCMK_XA_CRM_FEATURE_SET
[+] PCMK_XA_CRMD
[+] PCMK_XA_DAYS
[+] PCMK_XA_DC_UUID
[+] PCMK_XA_DEFAULT
[+] PCMK_XA_DELEGATE
[+] PCMK_XA_DESCRIPTION
[+] PCMK_XA_DEST
[+] PCMK_XA_DEVICE
[+] PCMK_XA_DEVICES
[+] PCMK_XA_DISABLED
[+] PCMK_XA_DURATION
[+] PCMK_XA_END
[+] PCMK_XA_EPOCH
[+] PCMK_XA_EXEC
[+] PCMK_XA_EXEC_TIME
[+] PCMK_XA_EXECUTION_CODE
[+] PCMK_XA_EXECUTION_MESSAGE
[+] PCMK_XA_EXIT_REASON
[+] PCMK_XA_EXITCODE
[+] PCMK_XA_EXITREASON
[+] PCMK_XA_EXITSTATUS
[+] PCMK_XA_EXPECTED
[+] PCMK_XA_EXPECTED_UP
[+] PCMK_XA_EXPIRES
[+] PCMK_XA_EXTENDED_STATUS
[+] PCMK_XA_FAIL_COUNT
[+] PCMK_XA_FAILED
[+] PCMK_XA_FAILURE_IGNORED
[+] PCMK_XA_FEATURE_SET
[+] PCMK_XA_FEATURES
[+] PCMK_XA_FILE
[+] PCMK_XA_FIRST
[+] PCMK_XA_FIRST_ACTION
[+] PCMK_XA_FOR
[+] PCMK_XA_FUNCTION
[+] PCMK_XA_GENERATED
[+] PCMK_XA_HASH
[+] PCMK_XA_HAVE_QUORUM
[+] PCMK_XA_HEALTH
[+] PCMK_XA_HOST
[+] PCMK_XA_HOST_INTERFACE
[+] PCMK_XA_HOST_NETMASK
[+] PCMK_XA_HOURS
[+] PCMK_XA_ID
[+] PCMK_XA_ID_AS_RESOURCE
[+] PCMK_XA_ID_REF
[+] PCMK_XA_IMAGE
[+] PCMK_XA_INDEX
[+] PCMK_XA_INFLUENCE
[+] PCMK_XA_INSTANCE
[+] PCMK_XA_INTERNAL_PORT
[+] PCMK_XA_INTERVAL
[+] PCMK_XA_IP_RANGE_START
[+] PCMK_XA_IS_DC
[+] PCMK_XA_KIND
[+] PCMK_XA_LANG
[+] PCMK_XA_LAST_FAILURE
[+] PCMK_XA_LAST_GRANTED
[+] PCMK_XA_LAST_RC_CHANGE
[+] PCMK_XA_LAST_UPDATED
[+] PCMK_XA_LOCKED_TO
[+] PCMK_XA_LOCKED_TO_HYPHEN
[+] PCMK_XA_LOSS_POLICY
[+] PCMK_XA_MAINTENANCE
[+] PCMK_XA_MAINTENANCE_MODE
[+] PCMK_XA_MANAGED
[+] PCMK_XA_MESSAGE
[+] PCMK_XA_MINUTES
[+] PCMK_XA_MONTHDAYS
[+] PCMK_XA_MONTHS
[+] PCMK_XA_MULTI_STATE
[+] PCMK_XA_NAME
[+] PCMK_XA_NETWORK
[+] PCMK_XA_NEXT_ROLE
[+] PCMK_XA_NO_QUORUM_PANIC
[+] PCMK_XA_NO_QUORUM_POLICY
[+] PCMK_XA_NODE
[+] PCMK_XA_NODE_ATTRIBUTE
[+] PCMK_XA_NODE_NAME
[+] PCMK_XA_NODE_PATH
[+] PCMK_XA_NODEID
[+] PCMK_XA_NODES_RUNNING_ON
[+] PCMK_XA_NUM_UPDATES
[+] PCMK_XA_NUMBER
[+] PCMK_XA_NUMBER_RESOURCES
[+] PCMK_XA_OBJECT_TYPE
[+] PCMK_XA_ON_TARGET
[+] PCMK_XA_ONLINE
[+] PCMK_XA_OP
[+] PCMK_XA_OP_KEY
[+] PCMK_XA_OPERATION
[+] PCMK_XA_OPTIONS
[+] PCMK_XA_ORIGIN
[+] PCMK_XA_ORPHAN
[+] PCMK_XA_ORPHANED
[+] PCMK_XA_PACEMAKERD_STATE
[+] PCMK_XA_PATH
[+] PCMK_XA_PENDING
[+] PCMK_XA_PORT
[+] PCMK_XA_PRESENT
[+] PCMK_XA_PRIORITY_FENCING_DELAY_MS
[+] PCMK_XA_PROGRAM
[+] PCMK_XA_PROMOTABLE
[+] PCMK_XA_PROMOTED_MAX
[+] PCMK_XA_PROMOTED_ONLY
[+] PCMK_XA_PROVIDER
[+] PCMK_XA_QUEUE_TIME
[+] PCMK_XA_QUEUED
[+] PCMK_XA_QUORUM
[+] PCMK_XA_RANGE
[+] PCMK_XA_RC
[+] PCMK_XA_RC_TEXT
[+] PCMK_XA_REASON
[+] PCMK_XA_REFERENCE
[+] PCMK_XA_RELOADABLE
[+] PCMK_XA_REMAIN_STOPPED
[+] PCMK_XA_REMOTE_CLEAR_PORT
[+] PCMK_XA_REMOTE_NODE
[+] PCMK_XA_REMOTE_TLS_PORT
[+] PCMK_XA_REPLICAS
[+] PCMK_XA_REPLICAS_PER_HOST
[+] PCMK_XA_REQUEST
[+] PCMK_XA_REQUIRE_ALL
[+] PCMK_XA_RESOURCE
[+] PCMK_XA_RESOURCE_AGENT
[+] PCMK_XA_RESOURCE_DISCOVERY
[+] PCMK_XA_RESOURCES_RUNNING
[+] PCMK_XA_RESULT
[+] PCMK_XA_ROLE
[+] PCMK_XA_RSC
[+] PCMK_XA_RSC_PATTERN
[+] PCMK_XA_RSC_ROLE
[+] PCMK_XA_RULE_ID
[+] PCMK_XA_RUN_COMMAND
[+] PCMK_XA_RUNNING
[+] PCMK_XA_RUNNING_ON
[+] PCMK_XA_SCOPE
[+] PCMK_XA_SCORE
[+] PCMK_XA_SCORE_ATTRIBUTE
[+] PCMK_XA_SECONDS
[+] PCMK_XA_SEQUENTIAL
[+] PCMK_XA_SHUTDOWN
[+] PCMK_XA_SOURCE
[+] PCMK_XA_SOURCE_DIR
[+] PCMK_XA_SOURCE_DIR_ROOT
[+] PCMK_XA_SPEC
[+] PCMK_XA_STANDARD
[+] PCMK_XA_STANDBY
[+] PCMK_XA_STANDBY_ONFAIL
[+] PCMK_XA_START
[+] PCMK_XA_STATE
[+] PCMK_XA_STATUS
[+] PCMK_XA_STONITH_ENABLED
[+] PCMK_XA_STONITH_TIMEOUT_MS
[+] PCMK_XA_STOP_ALL_RESOURCES
[+] PCMK_XA_SYMMETRIC_CLUSTER
[+] PCMK_XA_SYMMETRICAL
[+] PCMK_XA_SYS_FROM
[+] PCMK_XA_TAG
[+] PCMK_XA_TARGET
[+] PCMK_XA_TARGET_ATTRIBUTE
[+] PCMK_XA_TARGET_DIR
[+] PCMK_XA_TARGET_PATTERN
[+] PCMK_XA_TARGET_ROLE
[+] PCMK_XA_TARGET_VALUE
[+] PCMK_XA_TASK
[+] PCMK_XA_TEMPLATE
[+] PCMK_XA_THEN
[+] PCMK_XA_THEN_ACTION
[+] PCMK_XA_TICKET
[+] PCMK_XA_TIME
[+] PCMK_XA_TYPE
[+] PCMK_XA_UNAME
[+] PCMK_XA_UNCLEAN
[+] PCMK_XA_UNHEALTHY
[+] PCMK_XA_UNIQUE
[+] PCMK_XA_UNMANAGED
[+] PCMK_XA_UPDATE_CLIENT
[+] PCMK_XA_UPDATE_ORIGIN
[+] PCMK_XA_UPDATE_USER
[+] PCMK_XA_USER
[+] PCMK_XA_VALID
[+] PCMK_XA_VALIDATE_WITH
[+] PCMK_XA_VALUE
[+] PCMK_XA_VALUE_SOURCE
[+] PCMK_XA_WATCHDOG
[+] PCMK_XA_WEEKDAYS
[+] PCMK_XA_WEEKS
[+] PCMK_XA_WEEKYEARS
[+] PCMK_XA_WEIGHT
[+] PCMK_XA_WHEN
[+] PCMK_XA_WITH_QUORUM
[+] PCMK_XA_WITH_RSC
[+] PCMK_XA_WITH_RSC_ROLE
[+] PCMK_XA_XPATH
[+] PCMK_XA_YEARDAYS
[+] PCMK_XA_YEARS
[+] PCMK_XE_ACL_GROUP
[+] PCMK_XE_ACL_PERMISSION
[+] PCMK_XE_ACL_ROLE
[+] PCMK_XE_ACL_TARGET
[+] PCMK_XE_ACLS
[+] PCMK_XE_ACTION
[+] PCMK_XE_ACTIONS
[+] PCMK_XE_AGENT
[+] PCMK_XE_AGENT_STATUS
[+] PCMK_XE_AGENTS
[+] PCMK_XE_ALERT
[+] PCMK_XE_ALERTS
[+] PCMK_XE_ALLOCATIONS
[+] PCMK_XE_ALLOCATIONS_UTILIZATIONS
[+] PCMK_XE_ATTRIBUTE
[+] PCMK_XE_BAN
[+] PCMK_XE_BANS
[+] PCMK_XE_BUNDLE
[+] PCMK_XE_CAPACITY
[+] PCMK_XE_CHANGE
[+] PCMK_XE_CHANGE_ATTR
[+] PCMK_XE_CHANGE_LIST
[+] PCMK_XE_CHANGE_RESULT
[+] PCMK_XE_CHECK
[+] PCMK_XE_CIB
[+] PCMK_XE_CLONE
[+] PCMK_XE_CLUSTER_ACTION
[+] PCMK_XE_CLUSTER_INFO
[+] PCMK_XE_CLUSTER_OPTIONS
[+] PCMK_XE_CLUSTER_PROPERTY_SET
[+] PCMK_XE_CLUSTER_STATUS
[+] PCMK_XE_COMMAND
[+] PCMK_XE_CONFIGURATION
[+] PCMK_XE_CONSTRAINT
[+] PCMK_XE_CONSTRAINTS
[+] PCMK_XE_CONTENT
[+] PCMK_XE_CRM_CONFIG
[+] PCMK_XE_CRM_MON
[+] PCMK_XE_CRM_MON_DISCONNECTED
[+] PCMK_XE_CURRENT_DC
[+] PCMK_XE_DC
[+] PCMK_XE_DEPRECATED
[+] PCMK_XE_DIFF
[+] PCMK_XE_DIGEST
[+] PCMK_XE_DIGESTS
[+] PCMK_XE_DOCKER
[+] PCMK_XE_DURATION
[+] PCMK_XE_ERROR
[+] PCMK_XE_ERRORS
[+] PCMK_XE_EXPRESSION
[+] PCMK_XE_FAILURE
[+] PCMK_XE_FAILURES
[+] PCMK_XE_FEATURE
[+] PCMK_XE_FEATURES
[+] PCMK_XE_FENCE_EVENT
[+] PCMK_XE_FENCE_HISTORY
[+] PCMK_XE_FENCING_ACTION
[+] PCMK_XE_FENCING_LEVEL
[+] PCMK_XE_FENCING_TOPOLOGY
[+] PCMK_XE_GROUP
[+] PCMK_XE_INJECT_ATTR
[+] PCMK_XE_INJECT_SPEC
[+] PCMK_XE_INSTANCE_ATTRIBUTES
[+] PCMK_XE_INSTRUCTION
[+] PCMK_XE_ITEM
[+] PCMK_XE_LAST_CHANGE
[+] PCMK_XE_LAST_FENCED
[+] PCMK_XE_LAST_UPDATE
[+] PCMK_XE_LIST
[+] PCMK_XE_LONGDESC
[+] PCMK_XE_META_ATTRIBUTES
[+] PCMK_XE_METADATA
[+] PCMK_XE_MODIFICATIONS
[+] PCMK_XE_MODIFY_NODE
[+] PCMK_XE_MODIFY_TICKET
[+] PCMK_XE_NETWORK
[+] PCMK_XE_NODE
[+] PCMK_XE_NODE_ACTION
[+] PCMK_XE_NODE_ATTRIBUTES
[+] PCMK_XE_NODE_HISTORY
[+] PCMK_XE_NODE_INFO
[+] PCMK_XE_NODE_WEIGHT
[+] PCMK_XE_NODES
[+] PCMK_XE_NODES_CONFIGURED
[+] PCMK_XE_NVPAIR
[+] PCMK_XE_OBJ_REF
[+] PCMK_XE_OP
[+] PCMK_XE_OP_DEFAULTS
[+] PCMK_XE_OPERATION
[+] PCMK_XE_OPERATION_HISTORY
[+] PCMK_XE_OPERATIONS
[+] PCMK_XE_OPTION
[+] PCMK_XE_OUTPUT
[+] PCMK_XE_OVERRIDE
[+] PCMK_XE_OVERRIDES
[+] PCMK_XE_PACEMAKER_RESULT
[+] PCMK_XE_PACEMAKERD
[+] PCMK_XE_PARAMETER
[+] PCMK_XE_PARAMETERS
[+] PCMK_XE_PODMAN
[+] PCMK_XE_PORT_MAPPING
[+] PCMK_XE_POSITION
[+] PCMK_XE_PRIMITIVE
[+] PCMK_XE_PROMOTION_SCORE
[+] PCMK_XE_PROVIDER
[+] PCMK_XE_PROVIDERS
[+] PCMK_XE_PSEUDO_ACTION
[+] PCMK_XE_REASON
[+] PCMK_XE_RECIPIENT
[+] PCMK_XE_REPLICA
[+] PCMK_XE_RESOURCE
[+] PCMK_XE_RESOURCE_AGENT
[+] PCMK_XE_RESOURCE_AGENT_ACTION
[+] PCMK_XE_RESOURCE_CONFIG
[+] PCMK_XE_RESOURCE_HISTORY
[+] PCMK_XE_RESOURCE_REF
[+] PCMK_XE_RESOURCE_SET
[+] PCMK_XE_RESOURCES
[+] PCMK_XE_RESOURCES_CONFIGURED
[+] PCMK_XE_RESULT_CODE
[+] PCMK_XE_REVISED_CLUSTER_STATUS
[+] PCMK_XE_ROLE
[+] PCMK_XE_RSC_ACTION
[+] PCMK_XE_RSC_COLOCATION
[+] PCMK_XE_RSC_DEFAULTS
[+] PCMK_XE_RSC_LOCATION
[+] PCMK_XE_RSC_ORDER
[+] PCMK_XE_RSC_TICKET
[+] PCMK_XE_RULE
[+] PCMK_XE_RULE_CHECK
[+] PCMK_XE_SELECT
[+] PCMK_XE_SELECT_ATTRIBUTES
[+] PCMK_XE_SELECT_FENCING
[+] PCMK_XE_SELECT_NODES
[+] PCMK_XE_SELECT_RESOURCES
[+] PCMK_XE_SHADOW
[+] PCMK_XE_SHORTDESC
[+] PCMK_XE_SOURCE
[+] PCMK_XE_SPECIAL
[+] PCMK_XE_STACK
[+] PCMK_XE_STATUS
[+] PCMK_XE_STORAGE
[+] PCMK_XE_STORAGE_MAPPING
[+] PCMK_XE_SUMMARY
[+] PCMK_XE_TAG
[+] PCMK_XE_TAGS
[+] PCMK_XE_TARGET
[+] PCMK_XE_TEMPLATE
[+] PCMK_XE_TICKET
[+] PCMK_XE_TICKETS
[+] PCMK_XE_TIMING
[+] PCMK_XE_TIMINGS
[+] PCMK_XE_TRANSITION
[+] PCMK_XE_UTILIZATION
[+] PCMK_XE_UTILIZATIONS
[+] PCMK_XE_VALIDATE
[+] PCMK_XE_XML
[+] PCMK_XE_XML_PATCHSET

to the top

Header Files  50 


acl.h
actions.h
agents.h
agents_compat.h
cib.h
cib_types.h
cluster.h
common.h
common_compat.h
compat.h
compatibility.h
complex.h
crm.h
crm_compat.h
ipc.h
ipc_controld.h
ipc_pacemakerd.h
ipc_schedulerd.h
iso8601.h
logging.h
logging_compat.h
lrmd.h
lrmd_events.h
mainloop.h
mainloop_compat.h
msg_xml.h
msg_xml_compat.h
nodes.h
nvpair.h
output.h
pe_types.h
pe_types_compat.h
resources.h
results.h
results_compat.h
roles.h
rules.h
rules_compat.h
scheduler.h
scheduler_types.h
services.h
services_compat.h
status.h
stonith-ng.h
tags.h
tickets.h
util.h
util_compat.h
xml.h
xml_compat.h

to the top

Libraries  9 


libcib.so.27.5.0
libcrmcluster.so.29.2.0
libcrmcommon.so.34.12.0
libcrmservice.so.28.4.0
liblrmd.so.28.2.0
libpacemaker.so.1.7.0
libpe_rules.so.26.4.1
libpe_status.so.28.7.0
libstonithd.so.26.8.4

to the top



Test Info


Library Namepacemaker
Version #12.1.7
Version #22.1.8
Archx86_64
SubjectSource Compatibility

Test Results


Total Header Files50
Total Libraries9
Total Symbols / Types509 / 253
Compatibility 99.8%

Problem Summary


SeverityCount
Added Symbols-28
Removed SymbolsHigh1
Problems with
Data Types
High0
Medium0
Low4
Problems with
Symbols
High0
Medium0
Low1
Problems with
Constants
Low8
Other Changes
in Data Types
-7
Other Changes
in Symbols
-2
Other Changes
in Constants
-566

Added Symbols  28 


actions.h
pcmk_action_text ( enum action_tasks action )
pcmk_on_fail_text ( enum action_fail_response on_fail )
pcmk_parse_action ( char const* action_name )

cluster.h
pcmk_cluster_connect ( pcmk_cluster_t* cluster )
pcmk_cluster_disconnect ( pcmk_cluster_t* cluster )
pcmk_cluster_layer_text ( enum pcmk_cluster_layer layer )
pcmk_cluster_set_destroy_fn ( pcmk_cluster_t* cluster, void(*fn)(gpointer) )
pcmk_cpg_set_confchg_fn ( pcmk_cluster_t* cluster, cpg_confchg_fn_t fn )
pcmk_cpg_set_deliver_fn ( pcmk_cluster_t* cluster, cpg_deliver_fn_t fn )
pcmk_get_cluster_layer ( )

nodes.h
pcmk_foreach_active_resource ( pcmk_node_t* node, bool(*fn)(pcmk_resource_t*, void*), void* user_data )
pcmk_node_is_clean ( pcmk_node_t const* node )
pcmk_node_is_in_maintenance ( pcmk_node_t const* node )
pcmk_node_is_online ( pcmk_node_t const* node )
pcmk_node_is_pending ( pcmk_node_t const* node )
pcmk_node_is_shutting_down ( pcmk_node_t const* node )

resources.h
pcmk_resource_id ( pcmk_resource_t const* rsc )
pcmk_resource_is_managed ( pcmk_resource_t const* rsc )

roles.h
pcmk_parse_role ( char const* role )
pcmk_role_text ( enum rsc_role_e role )

rules.h
pcmk_evaluate_rule ( xmlNode* rule, pcmk_rule_input_t const* rule_input, crm_time_t* next_change )

scheduler.h
pcmk_find_node ( pcmk_scheduler_t const* scheduler, char const* node_name )
pcmk_get_dc ( pcmk_scheduler_t const* scheduler )
pcmk_get_no_quorum_policy ( pcmk_scheduler_t const* scheduler )
pcmk_has_quorum ( pcmk_scheduler_t const* scheduler )
pcmk_set_scheduler_cib ( pcmk_scheduler_t* scheduler, xmlNode* cib )

schemas.h
pcmk_update_configured_schema ( xmlNode** xml )

util.h
pcmk_parse_interval_spec ( char const* input, guint* result_ms )

to the top

Removed Symbols  1 


util.h
pcmk__add_scores ( int score1, int score2 )

to the top

Problems with Data Types, Low Severity  4 


cib_types.h
[+] struct cib_api_operations_s  1 

stonith-ng.h
[+] struct stonith_api_operations_s  3 

to the top

Problems with Symbols, Low Severity  1 


cluster.h
[+] pcmk_cluster_new ( )  1 

to the top

Problems with Constants, Low Severity  8 


common_compat.h
[+] RSC_ROLE_PROMOTED_S
[+] RSC_ROLE_STARTED_S
[+] RSC_ROLE_STOPPED_S
[+] RSC_ROLE_UNKNOWN_S
[+] RSC_ROLE_UNPROMOTED_S

crm.h
[+] CRM_FEATURE_SET

lrmd.h
[+] LRMD_PROTOCOL_VERSION

xml.h
[+] CRM_BZ2_THRESHOLD

to the top

Other Changes in Data Types  7 


rules.h
[+] enum expression_type  7 

to the top

Other Changes in Symbols  2 


cluster.h
[+] crm_set_autoreap ( gboolean autoreap )  1 
[+] pcmk_cpg_membership ( cpg_handle_t handle, struct cpg_name const* groupName, struct cpg_address const* member_list, size_t member_list_entries, struct cpg_address const* left_list, size_t left_list_entries, struct cpg_address const* joined_list, size_t joined_list_entries )  1 

to the top

Other Changes in Constants  566 


actions.h
[+] PCMK_ACTION_METADATA

lrmd.h
[+] LRMD_COMPATIBLE_PROTOCOL

nodes.h
[+] PCMK_NODE_ATTR_MAINTENANCE
[+] PCMK_NODE_ATTR_STANDBY

options.h
[+] PCMK_META_ALLOW_MIGRATE
[+] PCMK_META_ALLOW_UNHEALTHY_NODES
[+] PCMK_META_CONTAINER_ATTRIBUTE_TARGET
[+] PCMK_META_CRITICAL
[+] PCMK_META_GLOBALLY_UNIQUE
[+] PCMK_META_INTERLEAVE
[+] PCMK_META_INTERVAL
[+] PCMK_META_INTERVAL_ORIGIN
[+] PCMK_META_IS_MANAGED
[+] PCMK_META_MAINTENANCE
[+] PCMK_META_MULTIPLE_ACTIVE
[+] PCMK_META_NOTIFY
[+] PCMK_META_ON_FAIL
[+] PCMK_META_ORDERED
[+] PCMK_META_PRIORITY
[+] PCMK_META_PROMOTABLE
[+] PCMK_META_RECORD_PENDING
[+] PCMK_META_REMOTE_ADDR
[+] PCMK_META_REMOTE_ALLOW_MIGRATE
[+] PCMK_META_REMOTE_CONNECT_TIMEOUT
[+] PCMK_META_REMOTE_NODE
[+] PCMK_META_REMOTE_PORT
[+] PCMK_META_REQUIRES
[+] PCMK_META_RESOURCE_STICKINESS
[+] PCMK_META_START_DELAY
[+] PCMK_META_TARGET_ROLE
[+] PCMK_META_TIMEOUT
[+] PCMK_META_TIMESTAMP_FORMAT
[+] PCMK_OPT_BATCH_LIMIT
[+] PCMK_OPT_CLUSTER_DELAY
[+] PCMK_OPT_CLUSTER_INFRASTRUCTURE
[+] PCMK_OPT_CLUSTER_IPC_LIMIT
[+] PCMK_OPT_CLUSTER_NAME
[+] PCMK_OPT_CLUSTER_RECHECK_INTERVAL
[+] PCMK_OPT_CONCURRENT_FENCING
[+] PCMK_OPT_DC_DEADTIME
[+] PCMK_OPT_DC_VERSION
[+] PCMK_OPT_ELECTION_TIMEOUT
[+] PCMK_OPT_ENABLE_ACL
[+] PCMK_OPT_ENABLE_STARTUP_PROBES
[+] PCMK_OPT_FENCE_REACTION
[+] PCMK_OPT_HAVE_WATCHDOG
[+] PCMK_OPT_JOIN_FINALIZATION_TIMEOUT
[+] PCMK_OPT_JOIN_INTEGRATION_TIMEOUT
[+] PCMK_OPT_LOAD_THRESHOLD
[+] PCMK_OPT_MAINTENANCE_MODE
[+] PCMK_OPT_MIGRATION_LIMIT
[+] PCMK_OPT_NO_QUORUM_POLICY
[+] PCMK_OPT_NODE_ACTION_LIMIT
[+] PCMK_OPT_NODE_HEALTH_BASE
[+] PCMK_OPT_NODE_HEALTH_GREEN
[+] PCMK_OPT_NODE_HEALTH_RED
[+] PCMK_OPT_NODE_HEALTH_STRATEGY
[+] PCMK_OPT_NODE_HEALTH_YELLOW
[+] PCMK_OPT_NODE_PENDING_TIMEOUT
[+] PCMK_OPT_PE_ERROR_SERIES_MAX
[+] PCMK_OPT_PE_INPUT_SERIES_MAX
[+] PCMK_OPT_PE_WARN_SERIES_MAX
[+] PCMK_OPT_PLACEMENT_STRATEGY
[+] PCMK_OPT_PRIORITY_FENCING_DELAY
[+] PCMK_OPT_SHUTDOWN_ESCALATION
[+] PCMK_OPT_SHUTDOWN_LOCK
[+] PCMK_OPT_SHUTDOWN_LOCK_LIMIT
[+] PCMK_OPT_START_FAILURE_IS_FATAL
[+] PCMK_OPT_STARTUP_FENCING
[+] PCMK_OPT_STONITH_ACTION
[+] PCMK_OPT_STONITH_ENABLED
[+] PCMK_OPT_STONITH_MAX_ATTEMPTS
[+] PCMK_OPT_STONITH_TIMEOUT
[+] PCMK_OPT_STONITH_WATCHDOG_TIMEOUT
[+] PCMK_OPT_STOP_ALL_RESOURCES
[+] PCMK_OPT_STOP_ORPHAN_ACTIONS
[+] PCMK_OPT_STOP_ORPHAN_RESOURCES
[+] PCMK_OPT_SYMMETRIC_CLUSTER
[+] PCMK_OPT_TRANSITION_DELAY
[+] PCMK_REMOTE_RA_ADDR
[+] PCMK_REMOTE_RA_PORT
[+] PCMK_REMOTE_RA_RECONNECT_INTERVAL
[+] PCMK_REMOTE_RA_SERVER
[+] PCMK_VALUE_ALWAYS
[+] PCMK_VALUE_AND
[+] PCMK_VALUE_BALANCED
[+] PCMK_VALUE_BLOCK
[+] PCMK_VALUE_BOOLEAN
[+] PCMK_VALUE_CIB_BOOTSTRAP_OPTIONS
[+] PCMK_VALUE_COROSYNC
[+] PCMK_VALUE_CREATE
[+] PCMK_VALUE_CUSTOM
[+] PCMK_VALUE_DATE_SPEC
[+] PCMK_VALUE_DEFAULT
[+] PCMK_VALUE_DEFINED
[+] PCMK_VALUE_DELETE
[+] PCMK_VALUE_DEMOTE
[+] PCMK_VALUE_DENY
[+] PCMK_VALUE_DURATION
[+] PCMK_VALUE_DYNAMIC_LIST
[+] PCMK_VALUE_EQ
[+] PCMK_VALUE_EXCLUSIVE
[+] PCMK_VALUE_FAILED
[+] PCMK_VALUE_FALSE
[+] PCMK_VALUE_FENCE
[+] PCMK_VALUE_FENCE_LEGACY
[+] PCMK_VALUE_FENCING
[+] PCMK_VALUE_FREEZE
[+] PCMK_VALUE_GRANTED
[+] PCMK_VALUE_GREEN
[+] PCMK_VALUE_GT
[+] PCMK_VALUE_GTE
[+] PCMK_VALUE_HOST
[+] PCMK_VALUE_IGNORE
[+] PCMK_VALUE_IN_RANGE
[+] PCMK_VALUE_INFINITY
[+] PCMK_VALUE_INTEGER
[+] PCMK_VALUE_LITERAL
[+] PCMK_VALUE_LT
[+] PCMK_VALUE_LTE
[+] PCMK_VALUE_MANDATORY
[+] PCMK_VALUE_MEMBER
[+] PCMK_VALUE_META
[+] PCMK_VALUE_MIGRATE_ON_RED
[+] PCMK_VALUE_MINIMAL
[+] PCMK_VALUE_MINUS_INFINITY
[+] PCMK_VALUE_MODIFY
[+] PCMK_VALUE_MOVE
[+] PCMK_VALUE_NE
[+] PCMK_VALUE_NEVER
[+] PCMK_VALUE_NONE
[+] PCMK_VALUE_NONNEGATIVE_INTEGER
[+] PCMK_VALUE_NOT_DEFINED
[+] PCMK_VALUE_NOTHING
[+] PCMK_VALUE_NUMBER
[+] PCMK_VALUE_OFFLINE
[+] PCMK_VALUE_ONLINE
[+] PCMK_VALUE_ONLY_GREEN
[+] PCMK_VALUE_OPTIONAL
[+] PCMK_VALUE_OR
[+] PCMK_VALUE_PANIC
[+] PCMK_VALUE_PARAM
[+] PCMK_VALUE_PENDING
[+] PCMK_VALUE_PERCENTAGE
[+] PCMK_VALUE_PLUS_INFINITY
[+] PCMK_VALUE_PORT
[+] PCMK_VALUE_PROGRESSIVE
[+] PCMK_VALUE_QUORUM
[+] PCMK_VALUE_READ
[+] PCMK_VALUE_RED
[+] PCMK_VALUE_REMOTE
[+] PCMK_VALUE_RESTART
[+] PCMK_VALUE_RESTART_CONTAINER
[+] PCMK_VALUE_REVOKED
[+] PCMK_VALUE_SCORE
[+] PCMK_VALUE_SELECT
[+] PCMK_VALUE_SERIALIZE
[+] PCMK_VALUE_STANDBY
[+] PCMK_VALUE_STATIC_LIST
[+] PCMK_VALUE_STATUS
[+] PCMK_VALUE_STOP
[+] PCMK_VALUE_STOP_ONLY
[+] PCMK_VALUE_STOP_START
[+] PCMK_VALUE_STOP_UNEXPECTED
[+] PCMK_VALUE_STRING
[+] PCMK_VALUE_SUCCESS
[+] PCMK_VALUE_TIMEOUT
[+] PCMK_VALUE_TRUE
[+] PCMK_VALUE_UNFENCING
[+] PCMK_VALUE_UNKNOWN
[+] PCMK_VALUE_UTILIZATION
[+] PCMK_VALUE_VERSION
[+] PCMK_VALUE_WRITE
[+] PCMK_VALUE_YELLOW

roles.h
[+] PCMK_ROLE_PROMOTED
[+] PCMK_ROLE_STARTED
[+] PCMK_ROLE_STOPPED
[+] PCMK_ROLE_UNPROMOTED

scores.h
[+] PCMK_SCORE_INFINITY

xml_names.h
[+] PCMK_XA_ACTION
[+] PCMK_XA_ACTIVE
[+] PCMK_XA_ADD_HOST
[+] PCMK_XA_ADMIN_EPOCH
[+] PCMK_XA_ADVANCED
[+] PCMK_XA_AGENT
[+] PCMK_XA_API_VERSION
[+] PCMK_XA_ATTRIBUTE
[+] PCMK_XA_AUTHOR
[+] PCMK_XA_AUTOMATIC
[+] PCMK_XA_BLOCKED
[+] PCMK_XA_BOOLEAN_OP
[+] PCMK_XA_BUILD
[+] PCMK_XA_CACHED
[+] PCMK_XA_CALL
[+] PCMK_XA_CIB_LAST_WRITTEN
[+] PCMK_XA_CIB_NODE
[+] PCMK_XA_CLASS
[+] PCMK_XA_CLIENT
[+] PCMK_XA_CODE
[+] PCMK_XA_COMMENT
[+] PCMK_XA_COMPLETED
[+] PCMK_XA_CONTROL_PORT
[+] PCMK_XA_COUNT
[+] PCMK_XA_CRM_DEBUG_ORIGIN
[+] PCMK_XA_CRM_FEATURE_SET
[+] PCMK_XA_CRM_TIMESTAMP
[+] PCMK_XA_CRMD
[+] PCMK_XA_DAYS
[+] PCMK_XA_DC_UUID
[+] PCMK_XA_DEFAULT
[+] PCMK_XA_DELEGATE
[+] PCMK_XA_DESCRIPTION
[+] PCMK_XA_DEST
[+] PCMK_XA_DEVICE
[+] PCMK_XA_DEVICES
[+] PCMK_XA_DISABLED
[+] PCMK_XA_DURATION
[+] PCMK_XA_END
[+] PCMK_XA_EPOCH
[+] PCMK_XA_EXEC
[+] PCMK_XA_EXEC_TIME
[+] PCMK_XA_EXECUTION_CODE
[+] PCMK_XA_EXECUTION_DATE
[+] PCMK_XA_EXECUTION_MESSAGE
[+] PCMK_XA_EXIT_REASON
[+] PCMK_XA_EXITCODE
[+] PCMK_XA_EXITREASON
[+] PCMK_XA_EXITSTATUS
[+] PCMK_XA_EXPECTED
[+] PCMK_XA_EXPECTED_UP
[+] PCMK_XA_EXPIRES
[+] PCMK_XA_EXTENDED_STATUS
[+] PCMK_XA_FAIL_COUNT
[+] PCMK_XA_FAILED
[+] PCMK_XA_FAILURE_IGNORED
[+] PCMK_XA_FEATURE_SET
[+] PCMK_XA_FEATURES
[+] PCMK_XA_FILE
[+] PCMK_XA_FIRST
[+] PCMK_XA_FIRST_ACTION
[+] PCMK_XA_FOR
[+] PCMK_XA_FUNCTION
[+] PCMK_XA_GENERATED
[+] PCMK_XA_HASH
[+] PCMK_XA_HAVE_QUORUM
[+] PCMK_XA_HEALTH
[+] PCMK_XA_HOST
[+] PCMK_XA_HOST_INTERFACE
[+] PCMK_XA_HOST_NETMASK
[+] PCMK_XA_HOURS
[+] PCMK_XA_ID
[+] PCMK_XA_ID_AS_RESOURCE
[+] PCMK_XA_ID_REF
[+] PCMK_XA_IMAGE
[+] PCMK_XA_INDEX
[+] PCMK_XA_INFLUENCE
[+] PCMK_XA_INSTANCE
[+] PCMK_XA_INTERNAL_PORT
[+] PCMK_XA_INTERVAL
[+] PCMK_XA_IP_RANGE_START
[+] PCMK_XA_IS_DC
[+] PCMK_XA_KIND
[+] PCMK_XA_LANG
[+] PCMK_XA_LAST_FAILURE
[+] PCMK_XA_LAST_GRANTED
[+] PCMK_XA_LAST_RC_CHANGE
[+] PCMK_XA_LAST_UPDATED
[+] PCMK_XA_LOCKED_TO
[+] PCMK_XA_LOCKED_TO_HYPHEN
[+] PCMK_XA_LOSS_POLICY
[+] PCMK_XA_MAINTENANCE
[+] PCMK_XA_MAINTENANCE_MODE
[+] PCMK_XA_MANAGED
[+] PCMK_XA_MESSAGE
[+] PCMK_XA_MINUTES
[+] PCMK_XA_MIXED_VERSION
[+] PCMK_XA_MONTHDAYS
[+] PCMK_XA_MONTHS
[+] PCMK_XA_MULTI_STATE
[+] PCMK_XA_NAME
[+] PCMK_XA_NETWORK
[+] PCMK_XA_NEXT_ROLE
[+] PCMK_XA_NO_QUORUM_PANIC
[+] PCMK_XA_NO_QUORUM_POLICY
[+] PCMK_XA_NODE
[+] PCMK_XA_NODE_ATTRIBUTE
[+] PCMK_XA_NODE_NAME
[+] PCMK_XA_NODE_PATH
[+] PCMK_XA_NODEID
[+] PCMK_XA_NODES_RUNNING_ON
[+] PCMK_XA_NUM_UPDATES
[+] PCMK_XA_NUMBER
[+] PCMK_XA_NUMBER_RESOURCES
[+] PCMK_XA_OBJECT_TYPE
[+] PCMK_XA_ON_TARGET
[+] PCMK_XA_ONLINE
[+] PCMK_XA_OP
[+] PCMK_XA_OP_KEY
[+] PCMK_XA_OPERATION
[+] PCMK_XA_OPTIONS
[+] PCMK_XA_ORIGIN
[+] PCMK_XA_ORPHAN
[+] PCMK_XA_ORPHANED
[+] PCMK_XA_PACEMAKERD_STATE
[+] PCMK_XA_PATH
[+] PCMK_XA_PENDING
[+] PCMK_XA_PORT
[+] PCMK_XA_PRESENT
[+] PCMK_XA_PRIORITY_FENCING_DELAY_MS
[+] PCMK_XA_PROGRAM
[+] PCMK_XA_PROMOTABLE
[+] PCMK_XA_PROMOTED_MAX
[+] PCMK_XA_PROMOTED_ONLY
[+] PCMK_XA_PROVIDER
[+] PCMK_XA_QUEUE_TIME
[+] PCMK_XA_QUEUED
[+] PCMK_XA_QUORUM
[+] PCMK_XA_RANGE
[+] PCMK_XA_RC
[+] PCMK_XA_RC_TEXT
[+] PCMK_XA_REASON
[+] PCMK_XA_REFERENCE
[+] PCMK_XA_RELOADABLE
[+] PCMK_XA_REMAIN_STOPPED
[+] PCMK_XA_REMOTE_CLEAR_PORT
[+] PCMK_XA_REMOTE_NODE
[+] PCMK_XA_REMOTE_TLS_PORT
[+] PCMK_XA_REPLICAS
[+] PCMK_XA_REPLICAS_PER_HOST
[+] PCMK_XA_REQUEST
[+] PCMK_XA_REQUIRE_ALL
[+] PCMK_XA_RESOURCE
[+] PCMK_XA_RESOURCE_AGENT
[+] PCMK_XA_RESOURCE_DISCOVERY
[+] PCMK_XA_RESOURCES_RUNNING
[+] PCMK_XA_RESULT
[+] PCMK_XA_ROLE
[+] PCMK_XA_RSC
[+] PCMK_XA_RSC_PATTERN
[+] PCMK_XA_RSC_ROLE
[+] PCMK_XA_RULE_ID
[+] PCMK_XA_RUN_COMMAND
[+] PCMK_XA_RUNNING
[+] PCMK_XA_RUNNING_ON
[+] PCMK_XA_SCOPE
[+] PCMK_XA_SCORE
[+] PCMK_XA_SCORE_ATTRIBUTE
[+] PCMK_XA_SECONDS
[+] PCMK_XA_SEQUENTIAL
[+] PCMK_XA_SHUTDOWN
[+] PCMK_XA_SOURCE
[+] PCMK_XA_SOURCE_DIR
[+] PCMK_XA_SOURCE_DIR_ROOT
[+] PCMK_XA_SPEC
[+] PCMK_XA_STANDARD
[+] PCMK_XA_STANDBY
[+] PCMK_XA_STANDBY_ONFAIL
[+] PCMK_XA_START
[+] PCMK_XA_STATE
[+] PCMK_XA_STATUS
[+] PCMK_XA_STONITH_ENABLED
[+] PCMK_XA_STONITH_TIMEOUT_MS
[+] PCMK_XA_STOP_ALL_RESOURCES
[+] PCMK_XA_SYMMETRIC_CLUSTER
[+] PCMK_XA_SYMMETRICAL
[+] PCMK_XA_SYS_FROM
[+] PCMK_XA_TAG
[+] PCMK_XA_TARGET
[+] PCMK_XA_TARGET_ATTRIBUTE
[+] PCMK_XA_TARGET_DIR
[+] PCMK_XA_TARGET_PATTERN
[+] PCMK_XA_TARGET_ROLE
[+] PCMK_XA_TARGET_VALUE
[+] PCMK_XA_TASK
[+] PCMK_XA_TEMPLATE
[+] PCMK_XA_THEN
[+] PCMK_XA_THEN_ACTION
[+] PCMK_XA_TICKET
[+] PCMK_XA_TIME
[+] PCMK_XA_TYPE
[+] PCMK_XA_UNAME
[+] PCMK_XA_UNCLEAN
[+] PCMK_XA_UNHEALTHY
[+] PCMK_XA_UNIQUE
[+] PCMK_XA_UNMANAGED
[+] PCMK_XA_UPDATE_CLIENT
[+] PCMK_XA_UPDATE_ORIGIN
[+] PCMK_XA_UPDATE_USER
[+] PCMK_XA_USER
[+] PCMK_XA_VALID
[+] PCMK_XA_VALIDATE_WITH
[+] PCMK_XA_VALUE
[+] PCMK_XA_VALUE_SOURCE
[+] PCMK_XA_VERSION
[+] PCMK_XA_WATCHDOG
[+] PCMK_XA_WEEKDAYS
[+] PCMK_XA_WEEKS
[+] PCMK_XA_WEEKYEARS
[+] PCMK_XA_WEIGHT
[+] PCMK_XA_WHEN
[+] PCMK_XA_WITH_QUORUM
[+] PCMK_XA_WITH_RSC
[+] PCMK_XA_WITH_RSC_ROLE
[+] PCMK_XA_XPATH
[+] PCMK_XA_YEARDAYS
[+] PCMK_XA_YEARS
[+] PCMK_XE_ACL_GROUP
[+] PCMK_XE_ACL_PERMISSION
[+] PCMK_XE_ACL_ROLE
[+] PCMK_XE_ACL_TARGET
[+] PCMK_XE_ACLS
[+] PCMK_XE_ACTION
[+] PCMK_XE_ACTIONS
[+] PCMK_XE_AGENT
[+] PCMK_XE_AGENT_STATUS
[+] PCMK_XE_AGENTS
[+] PCMK_XE_ALERT
[+] PCMK_XE_ALERTS
[+] PCMK_XE_ALLOCATIONS
[+] PCMK_XE_ALLOCATIONS_UTILIZATIONS
[+] PCMK_XE_ATTRIBUTE
[+] PCMK_XE_BAN
[+] PCMK_XE_BANS
[+] PCMK_XE_BUNDLE
[+] PCMK_XE_CAPACITY
[+] PCMK_XE_CHANGE
[+] PCMK_XE_CHANGE_ATTR
[+] PCMK_XE_CHANGE_LIST
[+] PCMK_XE_CHANGE_RESULT
[+] PCMK_XE_CHECK
[+] PCMK_XE_CIB
[+] PCMK_XE_CLONE
[+] PCMK_XE_CLUSTER_ACTION
[+] PCMK_XE_CLUSTER_INFO
[+] PCMK_XE_CLUSTER_OPTIONS
[+] PCMK_XE_CLUSTER_PROPERTY_SET
[+] PCMK_XE_CLUSTER_STATUS
[+] PCMK_XE_COMMAND
[+] PCMK_XE_CONFIGURATION
[+] PCMK_XE_CONSTRAINT
[+] PCMK_XE_CONSTRAINTS
[+] PCMK_XE_CONTENT
[+] PCMK_XE_CRM_CONFIG
[+] PCMK_XE_CRM_MON
[+] PCMK_XE_CRM_MON_DISCONNECTED
[+] PCMK_XE_CURRENT_DC
[+] PCMK_XE_DATE_SPEC
[+] PCMK_XE_DC
[+] PCMK_XE_DEPRECATED
[+] PCMK_XE_DIFF
[+] PCMK_XE_DIGEST
[+] PCMK_XE_DIGESTS
[+] PCMK_XE_DOCKER
[+] PCMK_XE_DURATION
[+] PCMK_XE_ERROR
[+] PCMK_XE_ERRORS
[+] PCMK_XE_EXPRESSION
[+] PCMK_XE_FAILURE
[+] PCMK_XE_FAILURES
[+] PCMK_XE_FEATURE
[+] PCMK_XE_FEATURES
[+] PCMK_XE_FENCE_EVENT
[+] PCMK_XE_FENCE_HISTORY
[+] PCMK_XE_FENCING_ACTION
[+] PCMK_XE_FENCING_LEVEL
[+] PCMK_XE_FENCING_TOPOLOGY
[+] PCMK_XE_GROUP
[+] PCMK_XE_INJECT_ATTR
[+] PCMK_XE_INJECT_SPEC
[+] PCMK_XE_INSTANCE_ATTRIBUTES
[+] PCMK_XE_INSTRUCTION
[+] PCMK_XE_ITEM
[+] PCMK_XE_LAST_CHANGE
[+] PCMK_XE_LAST_FENCED
[+] PCMK_XE_LAST_UPDATE
[+] PCMK_XE_LIST
[+] PCMK_XE_LONGDESC
[+] PCMK_XE_META_ATTRIBUTES
[+] PCMK_XE_METADATA
[+] PCMK_XE_MODIFICATIONS
[+] PCMK_XE_MODIFY_NODE
[+] PCMK_XE_MODIFY_TICKET
[+] PCMK_XE_NETWORK
[+] PCMK_XE_NODE
[+] PCMK_XE_NODE_ACTION
[+] PCMK_XE_NODE_ATTRIBUTES
[+] PCMK_XE_NODE_HISTORY
[+] PCMK_XE_NODE_INFO
[+] PCMK_XE_NODE_WEIGHT
[+] PCMK_XE_NODES
[+] PCMK_XE_NODES_CONFIGURED
[+] PCMK_XE_NVPAIR
[+] PCMK_XE_OBJ_REF
[+] PCMK_XE_OP
[+] PCMK_XE_OP_DEFAULTS
[+] PCMK_XE_OPERATION
[+] PCMK_XE_OPERATION_HISTORY
[+] PCMK_XE_OPERATIONS
[+] PCMK_XE_OPTION
[+] PCMK_XE_OUTPUT
[+] PCMK_XE_OVERRIDE
[+] PCMK_XE_OVERRIDES
[+] PCMK_XE_PACEMAKER_RESULT
[+] PCMK_XE_PACEMAKERD
[+] PCMK_XE_PARAMETER
[+] PCMK_XE_PARAMETERS
[+] PCMK_XE_PODMAN
[+] PCMK_XE_PORT_MAPPING
[+] PCMK_XE_POSITION
[+] PCMK_XE_PRIMITIVE
[+] PCMK_XE_PROMOTION_SCORE
[+] PCMK_XE_PROVIDER
[+] PCMK_XE_PROVIDERS
[+] PCMK_XE_PSEUDO_ACTION
[+] PCMK_XE_REASON
[+] PCMK_XE_RECIPIENT
[+] PCMK_XE_REPLICA
[+] PCMK_XE_RESOURCE
[+] PCMK_XE_RESOURCE_AGENT
[+] PCMK_XE_RESOURCE_AGENT_ACTION
[+] PCMK_XE_RESOURCE_CONFIG
[+] PCMK_XE_RESOURCE_HISTORY
[+] PCMK_XE_RESOURCE_REF
[+] PCMK_XE_RESOURCE_SET
[+] PCMK_XE_RESOURCES
[+] PCMK_XE_RESOURCES_CONFIGURED
[+] PCMK_XE_RESULT_CODE
[+] PCMK_XE_REVISED_CLUSTER_STATUS
[+] PCMK_XE_ROLE
[+] PCMK_XE_RSC_ACTION
[+] PCMK_XE_RSC_COLOCATION
[+] PCMK_XE_RSC_DEFAULTS
[+] PCMK_XE_RSC_LOCATION
[+] PCMK_XE_RSC_ORDER
[+] PCMK_XE_RSC_TICKET
[+] PCMK_XE_RULE
[+] PCMK_XE_RULE_CHECK
[+] PCMK_XE_SELECT
[+] PCMK_XE_SELECT_ATTRIBUTES
[+] PCMK_XE_SELECT_FENCING
[+] PCMK_XE_SELECT_NODES
[+] PCMK_XE_SELECT_RESOURCES
[+] PCMK_XE_SHADOW
[+] PCMK_XE_SHORTDESC
[+] PCMK_XE_SOURCE
[+] PCMK_XE_SPECIAL
[+] PCMK_XE_STACK
[+] PCMK_XE_STATUS
[+] PCMK_XE_STORAGE
[+] PCMK_XE_STORAGE_MAPPING
[+] PCMK_XE_SUMMARY
[+] PCMK_XE_TAG
[+] PCMK_XE_TAGS
[+] PCMK_XE_TARGET
[+] PCMK_XE_TEMPLATE
[+] PCMK_XE_TICKET
[+] PCMK_XE_TICKETS
[+] PCMK_XE_TIMING
[+] PCMK_XE_TIMINGS
[+] PCMK_XE_TRANSITION
[+] PCMK_XE_UTILIZATION
[+] PCMK_XE_UTILIZATIONS
[+] PCMK_XE_VALIDATE
[+] PCMK_XE_VERSION
[+] PCMK_XE_XML
[+] PCMK_XE_XML_PATCHSET

to the top

Header Files  50 


acl.h
actions.h
agents.h
agents_compat.h
cib.h
cib_types.h
cluster.h
common.h
common_compat.h
compat.h
compatibility.h
complex.h
crm.h
crm_compat.h
ipc.h
ipc_controld.h
ipc_pacemakerd.h
ipc_schedulerd.h
iso8601.h
logging.h
logging_compat.h
lrmd.h
lrmd_events.h
mainloop.h
mainloop_compat.h
msg_xml.h
msg_xml_compat.h
nodes.h
nvpair.h
output.h
pe_types.h
pe_types_compat.h
resources.h
results.h
results_compat.h
roles.h
rules.h
rules_compat.h
scheduler.h
scheduler_types.h
services.h
services_compat.h
status.h
stonith-ng.h
tags.h
tickets.h
util.h
util_compat.h
xml.h
xml_compat.h

to the top

Libraries  9 


libcib.so.27.5.0
libcrmcluster.so.29.2.0
libcrmcommon.so.34.12.0
libcrmservice.so.28.4.0
liblrmd.so.28.2.0
libpacemaker.so.1.7.0
libpe_rules.so.26.4.1
libpe_status.so.28.7.0
libstonithd.so.26.8.4

to the top