home *** CD-ROM | disk | FTP | other *** search
- struct attach_lu {
- /*
- * The ATTACH_LU structure.
- */
- char rsrv1[12]; /* Requied PORT area */
- unsigned int verb_cd; /* Verb code */
- char rsrv2[6];
- unsigned long rc; /* Return code */
- unsigned int off1; /* Offset to partner lu record */
- char lu_name[8];
- char lu_id[8];
- unsigned char lu_l_addr;
- unsigned char lu_s_limit;
- void *tp_exit;
- unsigned long rsrv3; /* total number of partners */
- unsigned long system_log_exit;
- unsigned long rsrv4;
- unsigned char max_tps;
- unsigned char queue_depth;
- unsigned long pass_exit;
- unsigned long rsrv5;
- int lt_plu; /* Total length of partner lu records */
- };
- struct plu {
- /*
- * This is structure for partner lu record.
- */
- int rec_lt; /* length of this record */
- unsigned int off_md; /*offset to MODE record*/
- char plu_name[8];
- unsigned char sec_cap; /* security capabilities */
- unsigned char plu_s_limit;
- int max_mc_send;
- char plu_dlc_name;
- unsigned char plu_a_num; /* Adapter number; Or LU type for PORT */
- unsigned char lt_ad_addr;
- char plu_ad_addr[16];
- int tot_mode; /* total length of all mode name records*/
- unsigned int this_mode;/*length of this mode name record*/
- };
- struct plu_mode {
- char mode_name[8];
- int ru_h_size;
- int ru_l_size;
- unsigned char mmax_neg_slim;
- unsigned char pacing;
- };
-