home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Crawly Crypt Collection 2
/
crawlyvol2.bin
/
program
/
c
/
ios_src
/
inmail.h
< prev
next >
Wrap
Text File
|
1993-01-31
|
2KB
|
54 lines
#if !defined (__INMAIL_H__)
#define __INMAIL_H__
#define ARCMAIL 1
#define EMPTY 0
#define UNKNOWN_SYSTEM 1
#define OUR_SYSTEM 0
VOID import_pkt(BYTE *path);
BYTE unpack_pkt(VOID);
BYTE arc_mail(BYTE *name);
BYTE unpack(BYTE *name);
VOID have_pkt(BYTE *pktname, BYTE *path);
VOID rename_pkt(BYTE *oldname);
BYTE check_nodes(UWORD zone, UWORD net, UWORD node, UWORD point);
BYTE import_messages(BYTE *pktname);
BYTE get_fields(VOID);
VOID read_message(VOID);
BYTE find_message(VOID);
BYTE *get_area(BYTE *msg);
UWORD get_point(BYTE *msg, BYTE *line);
BYTE get_interzone(BYTE *msg, UWORD *fzone, UWORD *fnet,
UWORD *fnode, UWORD *tzone, UWORD *tnet, UWORD *tnode);
BYTE get_msgid(BYTE *msg, UWORD *zone, UWORD *net, UWORD *node, UWORD *point);
BYTE get_reply(BYTE *msg, UWORD *zone, UWORD *net, UWORD *node, UWORD *point);
VOID handle_message(BYTE *);
BYTE *strip_cr(BYTE *l);
BYTE *get_path(BYTE *msg, WORD area);
BYTE *get_seen(BYTE *msg, WORD area);
VOID get_org_and_tearline(BYTE *msg);
WORD ourseen(WORD area, UWORD point, MSGHEADER *hdr, BYTE *domain);
WORD ourpath(WORD area, BYTE *domain);
VOID Addline(BYTE *msg, BYTE *what, WORD numbers, UWORD ourzone);
VOID savemsg(BYTE whereto, MSGHEADER *hmsg, WORD area, BYTE *msg,
UWORD zone, UWORD net, UWORD node, UWORD point);
VOID dupesave(MSGHEADER *Hdr, BYTE *message);
BYTE *strip_line(BYTE *msg, BYTE *lie);
BYTE Openpkt(WORD file, BYTE *node32, MSGHEADER *Hdr);
BYTE Openarea(WORD file, BYTE *Hfile, BYTE *Mfile, MSGHEADER *Hdr);
BYTE ouralias(UWORD zone, UWORD net, UWORD node, UWORD point);
VOID show_results(VOID);
BYTE find_field_end(VOID);
BYTE rename_arcmail(BYTE *name);
WORD other_zone(UWORD *tozone, UWORD *tonet, UWORD *tonode,
UWORD *fromzone, UWORD *fromnet, UWORD *fromnode);
VOID add_extra_byte(BYTE *ext);
VOID extra_byte(BYTE *fname);
VOID get_last_byte(FILE *stream, BYTE *filename);
BYTE check_diskspace(LONG space);
VOID ToDataBase(MSGHEADER *Hdr, BYTE *msg, WORD area);
VOID isPKT(BYTE *file);
#endif