A_CIB_INVOKE_LOCAL, C_UNKNOWN, fsa_state,
A_CIB_INVOKE_LOCAL, C_FSA_INTERNAL, fsa_state,
invoke_local_cib(xmlNodePtr msg_options,		 xmlNodePtr msg_data,		 const char *operation){	enum crmd_fsa_input result = I_NULL;	xmlNodePtr request = NULL;	fsa_data_t *fsa_data = NULL;	msg_options = set_xml_attr(msg_options, XML_TAG_OPTIONS,				   XML_ATTR_OP, operation, TRUE);	request = create_request(msg_options,				 msg_data,				 NULL,				 CRM_SYSTEM_CIB,				 AM_I_DC?CRM_SYSTEM_DC:CRM_SYSTEM_CRMD,				 NULL,				 NULL);	crm_malloc(fsa_data, sizeof(fsa_data_t));	fsa_data->fsa_input = I_CIB_UPDATE;	fsa_data->fsa_cause = C_IPC_MESSAGE;	fsa_data->data = request;	result = do_cib_invoke(		A_CIB_INVOKE_LOCAL, C_UNKNOWN, fsa_state,		I_CIB_OP, fsa_data);	crm_free(fsa_data);	free_xml(request);	register_fsa_input(C_UNKNOWN, result, NULL);	return I_NULL;}