Information on LUs is provided in the lu62_info_sect structure as defined below.
typedef struct lu62_info_sect {
unsigned long lu62_init_sect_len;
unsigned short num_lu62s;
unsigned short total_lu62s;
} LU62_INFO_SECT;
For each configured LU, an lu62_overlay structure is provided as defined below.
typedef struct lu62_overlay {
unsigned long lu62_entry_len;
unsigned long lu62_overlay_len;
unsigned char lu_name[8];
unsigned char lu_alias[8];
unsigned short num_plus;
unsigned char fqlu_name[17];
unsigned char default_lu;
unsigned char reserv3;
unsigned char lu_local_addr;
unsigned short lu_sess_lim;
unsigned char max_tps;
unsigned char lu_type;
} LU62_OVERLAY;
For SNA Server, there is no concept of a default local LU. Therefore, the default_lu flag, which is set to AP_YES for the node in IBM ES for OS/2 version 1.0, is set to AP_NO for SNA Server.
For each configured LU, a plu_62_overlay structure for the partner LU is provided as defined below.
typedef struct plu62_overlay {
unsigned long plu62_entry_len;
unsigned long plu62_overlay_len;
unsigned char plu_alias[8];
unsigned short num_modes;
unsigned char plu_un_name[8];
unsigned char fqplu_name[17];
unsigned char reserv3;
unsigned char plu_sess_lim;
unsigned char dlc_name[8];
unsigned char adapter_num;
unsigned char dest_addr_len;
unsigned char dest_addr[32];
unsigned int par_sess_supp:1;
unsigned int reserv4:7;
unsigned int def_already_ver:1;
unsigned int def_conv_sec:1;
unsigned int def_sess_sec:1;
unsigned int reserv5:5;
unsigned int act_already_ver:1;
unsigned int act_conv_sec:1;
unsigned int reserv6:6;
unsigned int implicit_part:1;
unsigned int reserv7:7;
} PLU62_OVERLAY;
For partner LU group, implicit_part indicates the partner LU group was configured as an implicit primary logical unit (PLU).
SNA Server returns information on all the configured LU 6.2s in the system, including the implicit PLU and all instances of implicit modes. IBM ES for OS/2 version 1.0 only returns information on those that are in use or have been in use.
For partner LU group, implicit_part indicates the partner LU group was configured as an implicit primary logical unit (PLU).
For mode group, implicit_mode bitfield returned in the mode_overlay structure indicates the mode group was configured as an implicit mode.