raexec_setenv(env_params); 
raexec_setenv(params); 
execra( const char * rsc_type, const char * provider, const char * op_type,	GHashTable * cmd_params, GHashTable * env_params ){	uniform_ret_execra_t exit_value;	char ra_pathname[RA_MAX_NAME_LENGTH];	/* Prepare the call parameter */	if (!cmd_params) {		if (g_hash_table_size(cmd_params) > 0) {			cl_log(LOG_ERR, "OCF RA should have no "\				"command-line parameters.");		}	}	get_ra_pathname(RA_PATH, rsc_type, provider, ra_pathname);	/* execute the RA */	cl_log(LOG_DEBUG, "Will execute OCF RA : %s %s", ra_pathname, op_type);	raexec_setenv(env_params);	execl(ra_pathname, ra_pathname, op_type, NULL);	switch (errno) {		case ENOENT:   /* No such file or directory */		case EISDIR:   /* Is a directory */			exit_value = EXECRA_NO_RA;			break;		default:			exit_value = EXECRA_EXEC_UNKNOWN_ERROR;	}	cl_log(LOG_ERR, "execl error when to execute RA %s.", rsc_type);	exit(exit_value);}
8182	/local/tlutelli/issta_data/temp/c/2005_temp/2005/8182/e6e102f0acb8db7e0c2a5a117d810ad330b39d63/raexecocf.c/clean/lib/plugins/lrm/raexecocf.c