list_root, nvpair_list, NULL,  xml_child_iter( nvpair_list, node_iter, XML_CIB_TAG_NVPAIR,  const char *key   = crm_element_value( node_iter, XML_NVPAIR_ATTR_NAME); const char *value = crm_element_value( node_iter, XML_NVPAIR_ATTR_VALUE);  crm_verbose("Added %s=%s", key, value);  g_hash_table_insert (nvpair_hash, crm_strdup(key), crm_strdup(value)); );
nvpair_list, node_iter, XML_CIB_TAG_NVPAIR,
xml2list(crm_data_t *parent, const char**attr_path, int depth){	crm_data_t *list_root = NULL;	GHashTable   *nvpair_hash =		g_hash_table_new(&g_str_hash, &g_str_equal);	if(parent != NULL) {		list_root = find_xml_node_nested(parent, attr_path, depth);	}		xml_child_iter(		list_root, nvpair_list, NULL,		xml_child_iter(			nvpair_list, node_iter, XML_CIB_TAG_NVPAIR,						const char *key   = crm_element_value(				node_iter, XML_NVPAIR_ATTR_NAME);			const char *value = crm_element_value(				node_iter, XML_NVPAIR_ATTR_VALUE);						crm_verbose("Added %s=%s", key, value);						g_hash_table_insert (nvpair_hash,					     crm_strdup(key),					     crm_strdup(value));			);				);		return nvpair_hash;}