load_storage_unit (const char *u_name) { for (param_node_val = root_element->children; param_node_val; param_node_val = param_node_val->next) { if (param_node_val->type == XML_ELEMENT_NODE) { if (strcasecmp ("SU_NAME", param_name) == 0) { unit->unit_name = get_param_val (param_node_val); } else if (strcasecmp ("SU_PROTO", param_name) == 0) { LOG_INFO_MSG ("SU_PROTO is %s, turning it into %d", (const char *) param_node_val->children[0]. content, string_to_proto ((const char *) param_node_val-> children[0].content)); unit->protocol = string_to_proto ((const char *) param_node_val->children[0].content); //get_param_val (param_node_val); } } } }