const char *op,  const char *type, const char *id, xmlNodePtr update) 
const char *op, xmlNodePtr existing, xmlNodePtr update) 
cib_pre_notify(	const char *op,  const char *type, const char *id, xmlNodePtr update) {	char *xml_text = NULL;	if(update == NULL) {		crm_verbose("Performing oeration %s (on section=%s)", op, type);	} else {		crm_verbose("Performing %s on <%s %s%s>",			    op, type, id?"id=":"", id);	}		if(msg_cib_strm == NULL) {		msg_cib_strm = fopen(DEVEL_DIR"/cib.log", "w");	}	xml_text = dump_xml_formatted(update);	fprintf(msg_cib_strm, "[Request (%s : %s : %s)]\t%s\n",		op, crm_str(type), crm_str(id), xml_text);	crm_free(xml_text);	xml_text = dump_xml_formatted(get_the_CIB());	fprintf(msg_cib_strm, "[CIB before %s]\t%s\n", op, xml_text);	crm_free(xml_text);	fflush(msg_cib_strm);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/e1a3ef58273c82ae249ab59987c9c008ab3b3822/notify.c/buggy/crm/cib/notify.c