s/qmail 4.2.29a
Next generation secure email transport
|
#include <unistd.h>
#include <sys/stat.h>
#include "buffer.h"
#include "logmsg.h"
#include "genalloc.h"
#include "stralloc.h"
#include "getln.h"
#include "open.h"
#include "token822.h"
#include "control.h"
#include "auto_qmail.h"
#include "case.h"
#include "cdbmake.h"
#include "byte.h"
Go to the source code of this file.
Macros | |
#define | WHO "newaliases" |
Functions | |
int | rename (const char *, const char *) |
void | nomem () |
void | nulbyte () |
void | longaddress () |
void | writeerr () |
void | readerr () |
void | die_control () |
void | readcontrols () |
void | gotincl () |
void | gotaddr () |
void | parseerr () |
void | parseline () |
void | doit () |
int | main () |
Variables | |
stralloc | me = {0} |
stralloc | defaulthost = {0} |
stralloc | defaultdomain = {0} |
stralloc | plusdomain = {0} |
stralloc | target = {0} |
stralloc | fulltarget = {0} |
stralloc | instr = {0} |
stralloc | cbuf = {0} |
token822_alloc | toks = {0} |
token822_alloc | tokaddr = {0} |
stralloc | address = {0} |
stralloc | line = {0} |
stralloc | newline = {0} |
int | match |
char | inbuf [1024] |
buffer | bi |
struct cdb_make | cdb |
stralloc | key = {0} |
#define WHO "newaliases" |
Definition at line 16 of file newaliases.c.
void die_control | ( | void | ) |
void doit | ( | ) |
Definition at line 256 of file newaliases.c.
void gotaddr | ( | ) |
Definition at line 109 of file newaliases.c.
void gotincl | ( | ) |
Definition at line 91 of file newaliases.c.
void longaddress | ( | ) |
int main | ( | void | ) |
void nomem | ( | ) |
void nulbyte | ( | ) |
Definition at line 24 of file newaliases.c.
void parseerr | ( | ) |
Definition at line 182 of file newaliases.c.
void parseline | ( | ) |
Definition at line 188 of file newaliases.c.
void readcontrols | ( | ) |
Definition at line 50 of file newaliases.c.
void readerr | ( | ) |
int rename | ( | const char * | , |
const char * | |||
) |
void writeerr | ( | ) |
stralloc address = {0} |
Definition at line 89 of file newaliases.c.
buffer bi |
Definition at line 252 of file newaliases.c.
stralloc cbuf = {0} |
Definition at line 86 of file newaliases.c.
struct cdb_make cdb |
Definition at line 253 of file newaliases.c.
stralloc defaultdomain = {0} |
Definition at line 47 of file newaliases.c.
stralloc defaulthost = {0} |
Definition at line 46 of file newaliases.c.
stralloc fulltarget = {0} |
Definition at line 83 of file newaliases.c.
char inbuf[1024] |
Definition at line 251 of file newaliases.c.
stralloc instr = {0} |
Definition at line 84 of file newaliases.c.
stralloc key = {0} |
Definition at line 254 of file newaliases.c.
stralloc line = {0} |
Definition at line 178 of file newaliases.c.
int match |
Definition at line 180 of file newaliases.c.
stralloc me = {0} |
Definition at line 45 of file newaliases.c.
stralloc newline = {0} |
Definition at line 179 of file newaliases.c.
stralloc plusdomain = {0} |
Definition at line 48 of file newaliases.c.
stralloc target = {0} |
Definition at line 82 of file newaliases.c.
token822_alloc tokaddr = {0} |
Definition at line 88 of file newaliases.c.
token822_alloc toks = {0} |
Definition at line 87 of file newaliases.c.