/*
  Structure of the "allocate" verb.
*/
struct allocate {
char rsrv1[12];     /* Required for PORT */
unsigned int code;  /* Verb operation code */
unsigned char e_cd; /* Verb extension code */
unsigned char rsrv2[5];
unsigned int prim_rc; /* Primary ret code */
unsigned long sec_rc; /* Secondary ret. code */
char tp_id[8];
unsigned long conv_id;
unsigned char conv_type;
unsigned char sync_level;
unsigned int rsrv3;
unsigned char return_control;
char p_lu_name[8];
char mode_name[8];
unsigned char tp_lt;
char tp_name[64];
unsigned char security;
char rsrv4[11];
unsigned char pass_lt;
char password[10];
unsigned char user_id_lt;
char user_id[11];
unsigned char pip_lt;
char *pip;
};
