TIP: Click on subject to list as thread! ANSI
echo: net_dev
to: Jonathan Tew
from: andrew clarke
date: 1994-09-10 21:25:44
subject: Please clerify some things for me. Help out!

Monday September 05 1994 16:33, Jonathan Tew wrote to All:

 > I'm starting to write a BBS software and would like someone to help me out
 > by giving me some feedback on some questions I have.  I'm programming in C
 > and would appreciate any code pertaining to these subjects.

 > - I need the correct Type-2 Packet and Msg structures.  Preferably in C,
 > but I can translate Pascal easily also.

struct TPktHdrType2  /* FTS-0001 Type 2 ("StoneAge") */
{
  unsigned  onode;
  unsigned  dnode;
  unsigned  year;  /* 1994-2xxx */
  unsigned  month;
  unsigned  day;
  unsigned  hour;
  unsigned  minute;
  unsigned  second;
  unsigned  cost;  /* unused */
  unsigned  ver;   /* 02 */
  unsigned  onet;
  unsigned  dnet;
  char      product;
  char      rev_lev;
  char      pwd[8];
  unsigned  qm_ozone;
  unsigned  qm_dzone;
  char      domain[8];
  unsigned  ozone;
  unsigned  dzone;
  unsigned  opoint;
  unsigned  dpoint;
  long      pr_data;
};

struct TPktHdrType2p  /* FSC-0039 Type 2+ */
{
  unsigned  onode;
  unsigned  ddone;
  unsigned  year;  /* 1994-2xxx */
  unsigned  month;
  unsigned  day;
  unsigned  hour;
  unsigned  minute;
  unsigned  second;
  unsigned  cost;  /* unused */
  unsigned  ver;   /* 02 */
  unsigned  onet;
  unsigned  dnet;
  char      product;
  char      rev_lev;
  char      pwd[8];
  unsigned  qm_ozone;
  unsigned  qm_dzone;
  char      filler[2];
  unsigned  capword2;
  char      product2;
  char      rev_lev2;
  unsigned  capword;
  unsigned  ozone;
  unsigned  dzone;
  unsigned  opoint;
  unsigned  dpoint;
  long      pr_data;
};

struct TPktHdrType2_2  /* FSC-0045, Type 2.2 */
{
  unsigned  onode;
  unsigned  dnode;
  unsigned  opoint;
  unsigned  dpoint;
  char      zeros[8];
  unsigned  subver;  /* 02 */
  unsigned  ver;     /* 02 */
  unsigned  onet;
  unsigned  dnet;
  char      product;
  char      rev_lev;
  char      pwd[8];
  unsigned  ozone;
  unsigned  dzone;
  char      odomain[8];
  char      ddomain[8];
  long      pr_data;
};

struct TMsgHdrOpus  /* FrontDoor, Opus */
{
  char      fromusername[36];
  char      tousername[36];
  char      subject[72];
  char      datetime[20];
  unsigned  timesread;
  unsigned  dnode;
  unsigned  onode;
  unsigned  cost;
  unsigned  onet;
  unsigned  dnet;
  long      datewritten;
  long      datereceived;
  unsigned  replyto;
  unsigned  attr;
  unsigned  nextreply;
};

struct TMsgHdrFido  /* Fido-12, Dutchie, obsolete since 1988 or earlier */
{
  char      fromusername[36];
  char      tousername[36];
  char      subject[72];
  char      datetime[20];
  unsigned  timesread;
  unsigned  dnode;
  unsigned  onode;
  unsigned  cost;
  unsigned  onet;
  unsigned  dnet;
  unsigned  dzone;
  unsigned  ozone;
  unsigned  dpoint;
  unsigned  opoint;
  unsigned  replyto;
  unsigned  attr;
  unsigned  nextreply;
};


 > Anyone how helps me out by providing useful information will receive a FREE
 > copy of my software when it is available.

Good luck. :-)


ZeeYa...
Andrew.

---

* Origin: Blizzard of Ozz, Bayside Melbourne, OZ (3:635/727.4)
SEEN-BY: 50/99 54/54 209/720 620/243 632/341 348 386 998 633/371 634/384
SEEN-BY: 635/30 125 502 503 530 543 727 639/100 640/201 206 297 305 316 556
SEEN-BY: 640/820 822 823 690/660 711/409 410 430 431 454 807 808 809 816 929
SEEN-BY: 711/934 938 942 712/623 713/888 800/1 2
@PATH: 635/727 125 502 503 632/348 640/820 711/409 54/54 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.