status.i4.v = list_remove(remove_node.s.r)

	This routine removes a node from a linked list.  After the node
	is removed, its "next" and "prev" pointers are invalidated so all
	ties to the list are lost.

	remove_node	(list_link_t *) pointer to the node to be removed

	This function returns ACNET status values as follows:

	OK			node was successfully removed
	CLIB_NOW_EMPTY		node was successfully removed and the list
				is completely empty
	CLIB_NODAT		list specified is empty

	This function requires the following include files:

	cbslib_h, acnet_errors_h

	Related functions:

	list_init, list_insert, LIST_INSERT_HEAD, LIST_INSERT_TAIL,
	list_delete, list_find, list_for_each, LIST_IS_EMPTY, CAST_LLINK_TO

	C/C++ usage:

	int	status;
	list_link_t	*remove_node;

	status = list_remove(remove_node);