struct QwkHeader { unsigned char Msgstat; /* Message status */ unsigned char Msgnum[7]; /* Message number */ unsigned char Msgdate[8]; /* Message date MM-DD-YY*/ unsigned char Msgtime[5]; /* Message time HH:MM */ unsigned char MsgTo[25]; /* Message To: */ unsigned char MsgFrom[25]; /* Message From: */ unsigned char MsgSubj[25]; /* Message Subject: */ unsigned char Msgpass[12]; /* Message password */ unsigned char Msgrply[8]; /* Message reply to */ unsigned char Msgrecs[6]; /* Length in records */ unsigned char Msglive; /* Message active status*/ unsigned char Msgarealo; /* Lo-byte message area */ unsigned char Msgareahi; /* Hi-byte message area */ unsigned char Msgfiller[3]; /* Filler bytes */ } __attribute__((packed));