/********************************************************
* File: misc.h
* Created at Sun Jan 28 22:10:31 MSK 2001 by raorn // raorn@binec.ru
*
* $Id: misc.h,v 1.3 2001/03/07 18:21:46 raorn Exp $
*******************************************************/
void ExpandPacker(uchar * cmd, uchar * dest, ulong destsize, uchar * archive,
uchar * file);
bool SortFEList(struct jbList *list);
void BadFile(uchar * filename);
bool IsArc(uchar * file);
bool IsPkt(uchar * file);
bool IsNewPkt(uchar * file);
bool IsPktTmp(uchar * file);
bool IsOrphan(uchar * file);
bool IsBad(uchar * file);
void striptrail(uchar * str);
void striplead(uchar * str);
void stripleadtrail(uchar * str);
bool MatchFlags(uchar group, uchar * node);
/*void ExpandRobot(uchar * cmd, uchar * dest, ulong destsize, uchar * rfc1,
uchar * rfc2, uchar * msg, uchar * subj, uchar * time,
uchar * from, uchar * to, uchar * orignode,
uchar * destnode);*/
void MakeFidoDate(time_t tim, uchar * dest);
bool AddTID(struct MemMessage *mm);
bool movefile(uchar * file, uchar * newfile);
bool copyfile(uchar * file, uchar * newfile);
uchar ChangeType(struct Node4D *dest, uchar pri);
bool MakeNetmailKludges(struct MemMessage *mm);
time_t FidoToTime(uchar * date);
bool Parse5D(uchar * buf, struct Node4D *n4d, uchar * domain);
bool ExtractAddress(uchar * origin, struct Node4D *n4d, uchar * domain);
unsigned long hextodec(char *hex);
syntax highlighted by Code2HTML, v. 0.9.1