status.i4.v = logger_client_log_values_c(node.i4.v, num_devices.i4.v,
						 values.r4a.r, timestamps.u4a.r,

	This routine sends values to a Lumberjack to be logged.
	The devices requested must exist in a client logging
	list on the Lumberjack specified.  This service is
	especially useful for values that rarely change.

	node		Lumberjack node to send the values to
			(constants are in 'nodedefs')
	num_devices	number of devices to log
	device_indices	array of device indices
	values		array of values to log
	timestamps	array of timestamps
			(seconds since January 1, 1970)
	options		logging options
			(LOGGER_OPT_NONE -> no options selected,
			 LOGGER_OPT_SAME_TIMESTAMP -> use the first timestamp
						      for all devices)

	This function returns ACNET status values as follows:

	OK			success
	DIO_xxx			invalid device index passed
	ACNET_UTIME		log request timed out
	ACNET_xxx		error accessing Lumberjack

	This function requires the following include files:

	ul_cbsaux_h:auxlib_misc_h, acnet_errors_h

	Related functions:

	logger_node_id, logger_menu_items, logger_menu

	C/C++ usage:

	int	status;
	int	node = CNS14;
	int	num_devices = NUM_DEVICES;
	static const int	device_indices[NUM_DEVICES] = {147719, 147723};
	static const unsigned int	timestamps[NUM_DEVICES] =
					{953727253, 953727253};
	unsigned int	options = LOGGER_OPT_NONE;
	static const float	values[NUM_DEVICES] = {0.5, 0.5};

	status = logger_client_log_values_c(node,num_devices,device_indices,