HP-UX SNAplus2 NOF Programmer's Guide
NOF API Verbs (ACTIVATE_SESSION to OPEN_FILE)
DELETE_DOWNSTREAM_LU_RANGE
Chapter 3424
DELETE_DOWNSTREAM_LU_RANGE
This verb is used to delete a range of downstream LUs.
The supplied parameters to this verb include a base name for the LUs
and the range of NAU addresses. The LU names to be deleted are
determined by combining the base name with the NAU addresses. For
example, a base name of LUNME combined with a NAU range of 11 to 14
would delete the LUs LUNME011, LUNME012, LUNME013, and
LUNME014.
All LUs with names in the speciļ¬ed range are deleted; SNAplus2 does
not return an error if one or more names in the range do not exist.
VCB Structure
typedef struct delete_downstream_lu_range
{
AP_UINT16 opcode; /* verb operation code */
unsigned char reserv2; /* reserved */
unsigned char format; /* reserved */
AP_UINT16 primary_rc; /* primary return code */
AP_UINT32 secondary_rc; /* secondary return code */
unsigned char dslu_base_name[5]; /* LU base name */
unsigned char min_nau; /* Minimum NAU address in range */
unsigned char max_nau; /* Maximum NAU address in range */
} DELETE_DOWNSTREAM_LU_RANGE;
Supplied Parameters
The application supplies the following parameters:
opcode
AP_DELETE_DOWNSTREAM_LU_RANGE
dslu_base_name
Base name for the names of the LUs. This is a 5-byte
type-A EBCDIC string (starting with a letter), padded
on the right with EBCDIC spaces if the base name is
less than 5 characters. SNAplus2 determines the
names of the LUs to be deleted by appending the
3-digit decimal value of each NAU address to this
name.