/*               cinit.h              */
/*  k 2000   24/10/90               */
/* k 0115	02/02/91	*/
struct cinit {                      /* CINIT request        */
    char hdr[3];                    /* header               */
    unsigned char format;           /* format               *//* @0115 */
    unsigned char req;              /* initiator request    *//* @0115 */
    char key;                       /* x'07'-pair network address */
    short pluad;                    /* network address PLU  */
    short sluad;                    /* network address SLU  */
    short bindl;                    /* length image BIND    */
    char imbind[25];                /* image BIND           */
    unsigned char slutype;          /* type LU              *//* @0115 */
    unsigned char slulen;           /* length LU            *//* @0115 */
    char sluname[8];                /* name LU              */
    unsigned char idlen;            /* length ID requestor  *//* @0115 */
    char id[8];                     /* ID requestor         */
    unsigned char pwlen;            /* length password      *//* @0115 */
    char pw[8];                     /* password             */
    unsigned char usrdlen;          /* length user data     *//* @0115 */
    char usrdata[8];                /* user data            */
    unsigned char parmlen;          /* length parameters    *//* @0115 */
    char parm[9];                   /* parameters           */
    char scrsize[5];                /* size screen          */
    char warea[4];                  /* work area            */
    unsigned char cryptlen;         /* length crypt.key     *//* @0115 */
    char crypt[8];                  /* crypt.key            */
     };
