HP-UX SNAplus2 R7 NOF Programmer's Guide
NOF API Verbs
DELETE_DOWNSTREAM_LU_RANGE
primary_rc
AP_STATE_CHECK
secondary_rc
Possible values are:
AP_INVALID_LU_NAME
The dslu_name parameter did not match any defined downstream LU name.
AP_DSLU_ACTIVE
The LU cannot be deleted because it is currently active.
Appendix B, Common Return Codes lists further secondary return codes associated with
AP_STATE_CHECK
, which
are common to all NOF verbs.
3.57.6 Returned Parameters: Function Not Supported
If the verb does not execute because the node’s configuration does not support it, SNAplus2 returns the following
parameters:
primary_rc
AP_FUNCTION_NOT_SUPPORTED
The local node does not support PU concentration; this is defined by the pu_conc_support parameter
on the DEFINE_NODE verb.
3.57.7 Returned Parameters: Other Conditions
Appendix B, Common Return Codes lists further combinations of primary and secondary return codes that are
common to all NOF verbs.
3.58 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 specified range are deleted; SNAplus2 does not return an error if one or more names in
the range do not exist.
3.58.1 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 */
283