memory_diagnostic_control_c

	status.u4.v = memory_diagnostic_control_c(command.u4.v)

	This routine allows the control of dynamic memory diagnostics.
	The first call to this routine will turn on memory diagnostics
	as well as any features specifically asked for.

	command		diagnostic command mask (Passing a value of zero
			will only turn on memory diagnostics with no
			specific feature enabled.)
			(MEMORY_MALLOC_TRACE_ON -> perform a dynamic memory
						   consistency check on
						   every call to clib_malloc,
			 MEMORY_FREE_TRACE_ON -> perform a dynamic memory
						 consistency check on
						 every call to clib_free,
			 MEMORY_MALLOC_FILL_ON -> fill each allocated memory
						  block with a value of 5A (hex)
						  when it is allocated,
			 MEMORY_FREE_FILL_ON -> fill each allocated memory
						block with a value of C3 (hex)
						when it is freed)
			(The values listed above can be logically 'OR'ed
			 together.)

	This function returns values as follows:

	previous command word

	This function requires the following include files:

	clib_memory_h

	Related functions:

	memory_analyze, clib_malloc, clib_free, clib_calloc, clib_realloc,
	clib_memory_block_length, clib_memory_info

	C/C++ usage:

	unsigned int	status;
	unsigned int	command = MEMORY_MALLOC_TRACE_ON | MEMORY_FREE_TRACE_ON;

	status = memory_diagnostic_control_c(command);