![]() |
s/qmail 4.3.20
Next generation secure email transport
|
#include <unistd.h>
#include "buffer.h"
#include "logmsg.h"
#include "stralloc.h"
#include "open.h"
#include "case.h"
#include "cdbmake.h"
Go to the source code of this file.
Macros | |
#define | WHO "setforward" |
Functions | |
int | rename (const char *, const char *) |
void | usage () |
void | nomem () |
void | missingsemicolon () |
void | extracolon () |
void | extracomma () |
void | nulbyte () |
void | longaddress () |
void | writeerr () |
void | doit (char *prepend, char *data, int datalen) |
int | getch (char *ch) |
int | main (int argc, char **argv) |
Variables | |
char * | fncdb |
char * | fntmp |
int | fd |
struct cdb_make | cdb |
stralloc | key = {0} |
stralloc | target = {0} |
stralloc | command = {0} |
stralloc | instr = {0} |
int | flagtarget = 0 |
#define WHO "setforward" |
Definition at line 10 of file setforward.c.
void doit | ( | char * | prepend, |
char * | data, | ||
int | datalen | ||
) |
void extracolon | ( | ) |
void extracomma | ( | ) |
int getch | ( | char * | ch | ) |
void longaddress | ( | ) |
void missingsemicolon | ( | ) |
void nomem | ( | ) |
void nulbyte | ( | ) |
int rename | ( | const char * | , |
const char * | |||
) |
void usage | ( | ) |
void writeerr | ( | ) |
struct cdb_make cdb |
Definition at line 46 of file setforward.c.
stralloc command = {0} |
Definition at line 50 of file setforward.c.
int fd |
Definition at line 45 of file setforward.c.
int flagtarget = 0 |
Definition at line 53 of file setforward.c.
char* fncdb |
Definition at line 43 of file setforward.c.
char* fntmp |
Definition at line 44 of file setforward.c.
stralloc instr = {0} |
Definition at line 51 of file setforward.c.
stralloc key = {0} |
Definition at line 47 of file setforward.c.
stralloc target = {0} |
Definition at line 49 of file setforward.c.