op->status, 
op->op_status, 
do_lrm_event(long long action,	     enum crmd_fsa_cause cause,	     enum crmd_fsa_state cur_state,	     enum crmd_fsa_input cur_input,	     void *data){		if(cause == C_LRM_MONITOR_CALLBACK) {		lrm_mon_t* monitor = (lrm_mon_t*)data;		lrm_rsc_t* rsc = monitor->rsc;				switch(monitor->status) {			case LRM_OP_DONE:				crm_trace("An LRM monitor operation passed");				return I_NULL;				break;			case LRM_OP_CANCELLED:			case LRM_OP_TIMEOUT:			case LRM_OP_NOTSUPPORTED:			case LRM_OP_ERROR:				crm_err("An LRM monitor operation failed"					" or was aborted");				do_update_resource(rsc,						   monitor->status,						   monitor->rc,						   monitor->op_type);				break;		}		} else if(cause == C_LRM_OP_CALLBACK) {		lrm_op_t* op = (lrm_op_t*)data;		lrm_rsc_t* rsc = op->rsc;		switch(op->status) {			case LRM_OP_CANCELLED:			case LRM_OP_TIMEOUT:			case LRM_OP_NOTSUPPORTED:			case LRM_OP_ERROR:				crm_err("An LRM operation failed"					" or was aborted");				// keep going			case LRM_OP_DONE:				do_update_resource(rsc,						   op->status,						   op->rc,						   op->op_type);				break;		}			} else {		return I_FAIL;	}		return I_NULL;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/191c18341f9952a61eadedc8c3f7def3201cdc9e/lrm.c/clean/crm/crmd/lrm.c