acnet_node_type_c

	status.i4.v = acnet_node_type_c(node.i4.v, request_type.i4.v,
					node_type.i4.r)

	This routine will return the type of a given ACNET node.

	node		ACNET node (constants are in 'nodedefs')
	request_type	type of request
			(NODE_SYSTEM_TYPE -> return system type,
			 NODE_HARDWARE_TYPE -> return hardware type,
			 NODE_SOFTWARE_TYPE -> return software type,
			 NODE_STATUS_TYPE -> return status type,
			 NODE_AREA_TYPE -> return area type,
			 NODE_OPSYS_TYPE -> return operating system type)
	node_type	returned node type
			(constants are in 'nodeinfodb')

	This function returns ACNET status values as follows:

	OK			success
	CLIB_INVARG		invalid request type passed
	CLIB_MEMFAIL		memory allocation failure
	CLIB_NO_SUCH		no information for the requested node exists
	SQL_xxx			error retrieving node information from the
				database

	This function requires the following include files:

	cbslib_h, nodedefs_h, nodeinfodb_h, acnet_errors_h

	Related functions:

	front_end_type_c, is_front_end_node_c, node_info_db,
	acnet_node_info_c, acnet_node_ip_address_c,
	ip_address_to_acnet_node, ip_address_to_matching_acnet_node,
	node_is_up_c, node_acnet_ping_c

	C/C++ usage:

	int	status;
	int	node = TEV;
	int	request_type = NODE_SOFTWARE_TYPE;
	int	node_type;

	status = acnet_node_type_c(node,request_type,&node_type);