![]() |
s/qmail 4.3.23
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 ) |
Definition at line 62 of file setforward.c.


| 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.