/*              drl.h               */
/*  k 1012  01/11/90                */
/* k 0115	02/02/91	*/
/* k 0119       07/02/91        */
#define FMT   16                /* multiplier */   /* @0119 */
#define NODE   8                                   /* @0119 */
#define AREA   4                                   /* @0119 */
#define FID2   2                                   /* @0119 */
#define GROUP  1                                   /* @0119 */
struct  drl {                       /* DRL request          */
    char hdr[3];                    /* header               */
/*  struct {                                             1012
    unsigned fmt:4;                  format            1012
    unsigned node:1;                 flag name node    1012
    unsigned area:1;                 flag name area    1012
    unsigned fid2:1;                 flag FID2         1012
    unsigned group:1;                flag 8439-station 1012
         } format;                                     1012 */
    unsigned char format;                              /* @0119 */
    char pcid[8];                   /* PCID                 */
    char oname[8];                  /* origin name          */
    char dname[8];                  /* destination name     */
    unsigned char fllu;             /* flag LU       @0115  */
    unsigned char lenlu;            /* LU name length@0115  */
    char namlu[8];                  /* LU name              */
    unsigned char lenp;             /* parameters length    *//* @0115 */
    char param[8];                  /* parameters           */
	     };
#define FLLU 0           /* LU flag           1003          */
#define DRLHDR 0x430602  /* DRL header        1003          */
