status.i4.v = fe_get_madc_list_c(node.i4.v, madc_numbers.i4a.r,
					 crates.i4a.r, slots.i4a.r,
					 max_return.i4.v [,actual_nodes.i4a.r])

	This routine returns the list of MADCs attached to a front end.
	Any of the return value arguments can be defaulted by passing
	a value of NULL if that value is not needed.

	node		front end node number (constants are in nodedefs)
	madc_numbers	returned MADC index numbers
	crates		returned crate numbers
	slots		returned slot numbers
	max_return	maximum number of MADCs to return
			(maximum is FE_MAX_MADCS)
	[actual_nodes]	returned array of actual ACNET nodes
			(constants are in 'nodedefs')
			(A value of NULL can be passed for this argument
			 if these values are not needed.)
			(default is NULL)

	This function returns status values as follows:

	OK			success
	CBS_INVARG		invalid node passed
	ACNET_UTIME		reply from front end timed out
	ACNET_xxx		front end request failed
	otherwise		number of active MADCs

	This function requires the following include files:

	cnsparam_h, nodedefs_h, ul_cbsaux_h:auxlib_device_h, acnet_errors_h

	Related functions:

	fe_get_crate_list_c, fe_get_gas_house_list_c

	C/C++ usage:

	int	status;
	int	node = TEV;
	int	madc_numbers[FE_MAX_MADCS];
	int	crates[FE_MAX_MADCS];
	int	slots[FE_MAX_MADCS];
	int	max_return = FE_MAX_MADCS;
	int	actual_nodes[FE_MAX_GAS_HOUSES];

	status = fe_get_madc_list_c(node,madc_numbers,crates,slots,