1 #ifndef funcs_h 2 #define funcs_h 3 4 static const char funcs_h_rcsid[]="$Id: funcs.h,v 1.2 1999/03/31 07:30:03 mrsam Exp $"; 5 6 #include "config.h" 7 #include "maildrop.h" 8 9 #define SLASH_CHAR '/' 10 11 // Miscellaneous functions that do not fit anywhere else. 12 13 void memorycopy(void *dst, void *src, int cnt); 14 // Function copies block of memory that may overlap 15 16 void outofmem(); // Throw an out of memory error message, and die. 17 void seekerr(); // Throw a bad seek error message, and die. 18 19 extern int verbose_level; 20 #define VerboseLevel() maildrop.verbose_level 21 const char *GetDefaultMailbox(const char *); 22 int delivery(const char *); 23 int filter(const char *); 24 void subshell(const char *); 25 const char *TempName(); // Return temporary filename 26 const char *TempName(const char *, unsigned=0); // ... with this prefix. 27 28 int backslash_char(int); 29 #endif 30