status.i4.v = dio_redirect(num_redirects.u4.v, console.i2.v, 
		                   what.sa.r, central.i1.v

	This function requests that DPM redirect data I/O for a specified
	list of requestors to a specifed (list of) models.

	num_redirects	number of redirects requested
	console		console number to redirect
	what		list of redirection requests
			(array of structures of type DPM_WHACK_REQUEST)
	central		central node when TRUE
	[source_info]	optional data source information
			(required for some models)
			(default is NULL)

	This function returns ACNET status values as follows:

	OK			success
	DIO_MEMFAIL		dynamic memory allocation failure
	DIO_BADARG		invalid redirection request
	DPM_REDIRECT		redirection is locked
	ACNET_xxx		error communicating with DPM process

	This function requires the following include files:

	dpmlib_h, diolib_h, acnet_errors_h

	Related functions:


	C/C++ usage:

	char	central = FALSE;
	short	console = myconsole();
	int	status;
	unsigned int     num_redirects = NUM_REDIRECTS;
	DIO_DL_SPEC	source_info;

	status = dio_redirect(num_redirects,console,what,central,
			      (void *) &source_info);