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