/*--------------------------------------------------------------------------*/
/*  Functions included in the Opus API libraries                            */
/*  Copyright Doug Boone, 1990, 1991                                        */
/*  P.O. Box 5108                                                           */
/*  Chico, CA 95928                                                         */
/*--------------------------------------------------------------------------*/


extern char * pascal get_msgpath(int,char *);		/* Path to message area         */
extern char * pascal get_filepath(int,char *);		/* Download file path           */
extern char * pascal get_echopath(char *,char *);	/* Path to echo area            */
extern int pascal get_msgattr(int,char *);		    /* Message area attribute       */
extern long pascal finduser(char *,char *);		/* Finds start of user record   */
extern long pascal get_filepos(int,char *);		/* Finds start of file area     */
extern long pascal get_msgpos(int,char *);		    /* Finds start of message area  */
extern long pascal get_echopos(char *,char *);		/* Get start of msgsys from echo name */
extern char * pascal getstring(unsigned char,int); /* Generic string handler */
extern char * pascal  get_syspath(void);		    /* Finds SYSTEM path */
extern char * pascal find_file(unsigned int,char *,char *); /* gets full file path from name */
extern long pascal  find_file_pos(unsigned int,char *,char *); /* finds offset in filesbbs.dat */
extern char * pascal get_userfile(void);
extern int pascal from_sysop(char *name,struct _node *node,char *path);
extern int pascal from_address(struct _ADDRESS *addr,struct _node *node,char *path);
extern char * pascal get_msgname(char *name,char *idxpath); /* Path from area name */




