rc = lrm->lrm_ops->rcvmsg(lrm, FALSE); if(rc != HA_OK) { 
num_msgs = lrm->lrm_ops->rcvmsg(lrm, FALSE); if(num_msgs < 1) { crm_err("lrm->lrm_ops->rcvmsg() failed, connection lost?"); clear_bit_inplace(fsa_input_register, R_LRM_CONNECTED); register_fsa_input(C_FSA_INTERNAL, I_ERROR, NULL); s_crmd_fsa(C_FSA_INTERNAL); 
gboolean lrm_dispatch(int fd, gpointer user_data){	int rc = 0;	ll_lrm_t *lrm = (ll_lrm_t*)user_data;	crm_debug("received callback");	rc = lrm->lrm_ops->rcvmsg(lrm, FALSE);	if(rc != HA_OK) {		return FALSE;	}	return TRUE;}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/b576764974df5ada093f3cad1db1c12c1d6dbe82/callbacks.c/buggy/crm/crmd/callbacks.c