abort_mask_group_c

	status.i4.v = abort_mask_group_c(mask_it.i4.v, group.i4.v)

	This routine either masks or unmasks a group of aborts.

	mask_it		mask operation
			(ABORT_MASK_IT -> mask aborts,
			 ABORT_UNMASK_IT -> unmask aborts)
	group		group to mask
			(ABORT_ALL_TEV -> all Tevatron inputs (unmask only),
			 ABORT_ALL_MI -> all Main Injector inputs (unmask only),
			 ABORT_ALL_RECYCLER -> all Recycler inputs
					       (unmask only),
			 ABORT_ALL_SY -> all Switchyard inputs (unmask only),
			 ABORT_ALL_MUON -> all Muon campus inputs (unmask only),
			 ABORT_ALL_BOOSTER -> all Booster inputs (unmask only),
			 ABORT_ALL_P1 -> all P1 line inputs (unmask only),
			 ABORT_ALL_P2 -> all P2 line inputs (unmask only),
			 ABORT_ALL_P3 -> all P3 line inputs (unmask only),
			 ABORT_ALL_MINIBOONE -> all MiniBooNE inputs
						(unmask only),
			 ABORT_ALL_NUMI -> all NuMI inputs (unmask only),
			 ABORT_BLM -> Tevatron BLM aborts,
			 ABORT_DFG -> Tevatron DFG aborts,
			 ABORT_RFSUM -> Tevatron RF sum abort,
			 ABORT_KICKER_C0 -> C0 abort kickers
			 ABORT_KICKER_A0 -> A0 abort kickers
			 ABORT_SVX -> SVX protection abort,
			 ABORT_SY_INPUT -> Switchyard permit input to the
					   Tevatron,
			 ABORT_P3_LINE_INPUT -> P3 line permit input to the
						Switchyard,
			 ABORT_EXTRACT -> Tevatron extraction device aborts,
			 ABORT_RING_QPM -> normal ring QPMs,
			 ABORT_VACUUM -> all Tevatron vacuum aborts,
			 ABORT_D48_KICKER -> D48 kicker
			 ABORT_E17_KICKER -> E17 kicker,
			 ABORT_MUON_SOFTWARE_ABORT -> Muon campus software abort,
			 ABORT_AP1_8_GEV_PS -> AP1 line 8 GeV power supplies,
			 ABORT_AP1_120_GEV_PS -> AP1 line 120 GeV power supplies,
			 ABORT_AP1_120_C204 -> AP1 line 120 GeV analog (C204))

	This function returns ACNET status values as follows:

	OK			success
	DIO_BADARG		invalid group
	DIO_MEMFAIL		dynamic memory allocation failure
	DIO_UNAVAIL		request was made to mask an ABORT_ALL_xxx group
	DIO_xxx			database or datapool error

	This function requires the following include files:

	ul_cbsaux_h:auxlib_misc_h, acnet_errors_h

	Related functions:

	abort_mask_control_c, abort_get_device_c, abort_curr_source_control_c,
	abort_system_info_c, abort_system_display_coords_c,
	abort_system_num_modules_c, abort_system_devices_c,
	abort_system_module_data_c, abort_system_reset_c,
	abort_read_single_module_c, abort_read_single_module_by_name_c,
	abort_loop_is_up_c

	C/C++ usage:

	int	status;
	int	mask_it = ABORT_UNMASK_IT;
	int	group = ABORT_ALL_SY;

	status = abort_mask_group_c(mask_it,group);