FNRET(init_stop(PID_FILE));
return init_stop(PID_FILE);
main(int argc, char ** argv){	int	req_comms_restart = FALSE;	int	req_restart = FALSE;	int	req_status = FALSE;	int	req_stop = FALSE;	int	argerr = 0;	int flag;    	cl_log_set_entity(crm_system_name);	cl_log_enable_stderr(TRUE);	cl_log_set_facility(LOG_USER);    	while ((flag = getopt(argc, argv, OPTARGS)) != EOF) {		switch(flag) {			case 's':		/* Status */				req_status = TRUE;				break;			case 'k':		/* Stop (kill) */				req_stop = TRUE;				break;			case 'r':		/* Restart */				req_restart = TRUE;				break;			case 'c':		/* Restart */				req_comms_restart = TRUE;				break;			case 'h':		/* Help message */				usage(crm_system_name, LSB_EXIT_OK);				break;			default:				++argerr;				break;		}	}    	if (optind > argc) {		++argerr;	}    	if (argerr) {		usage(crm_system_name,LSB_EXIT_GENERIC);	}    	// read local config file    	if (req_status){		FNRET(init_status(PID_FILE, crm_system_name));	}  	if (req_stop){		FNRET(init_stop(PID_FILE));	}  	if (req_restart) { 		init_stop(PID_FILE);	}	FNRET(init_start());}