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