lex_sa_get_devices

	status.i4.v = lex_sa_get_devices(lex_sa_name.i1a.r,
					 num_devices.i4.r,
					 device_info.sp.r)

	This routine retrieves all ACNET devices referenced by a given
	Lex SA.  The returned data array is allocated by this routine
	and should be freed by the caller.

	lex_sa_name	null terminated Lex SA name
			(LEXT_PROG_NAME_LEN characters)
	num_devices	returned number of devices found
	device_info	returned device information
			(array of structures of type LEXT_PROG_DEVICE_INFO)
			(A value of NULL can be passed for this argument
			 if no device information is desired.)
			(This array should be freed by the caller.)

	This function returns ACNET status values as follows:

	OK			success
	CLIB_NO_SUCH		no objects containing ACNET devices were found
	SQL_xxx			error accessing Lex SA information

	This function requires the following include files:

	cnsparam_h, cns_data_structs_h, clib_h, acnet_errors_h

	Related functions:

	lex_sa_get_info_c, lex_sa_find_device_c, lex_sa_find_acl_scripts_c,
	param_page_find_subpages_c, param_page_find_acl_subpages

	C/C++ usage:

	static const char	lex_sa_name[LEXT_PROG_NAME_LEN+1] = "XXXXXXXX";
	int	status;
	int	num_devices;
	LEXT_PROG_DEVICE_INFO	*device_info;

	status = lex_sa_get_devices(lex_sa_name,&num_devices,&device_info);