s/qmail 4.2.29a
Next generation secure email transport
|
#include <sys/stat.h>
#include <unistd.h>
#include <stdio.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 "byte.h"
#include "env.h"
Go to the source code of this file.
Macros | |
#define | WHO "newinclude" |
#define | fnbin bin.s |
#define | fntmp tmp.s |
Functions | |
int | rename (const char *, const char *) |
void | nomem () |
void | usage () |
void | readerr () |
void | writeerr () |
void | doincl (char *buf, int len) |
void | dorecip (char *buf, int len) |
void | die_control () |
void | readcontrols () |
void | gotincl () |
void | gotaddr () |
void | parseerr () |
void | parseline () |
int | main (int argc, char **argv) |
Variables | |
char * | fnlist |
char | listbuf [1024] |
buffer | bi |
stralloc | bin = {0} |
stralloc | tmp = {0} |
char | tmpbuf [1024] |
buffer | bt |
stralloc | me = {0} |
stralloc | defaulthost = {0} |
stralloc | defaultdomain = {0} |
stralloc | plusdomain = {0} |
stralloc | cbuf = {0} |
token822_alloc | toks = {0} |
token822_alloc | tokaddr = {0} |
stralloc | address = {0} |
stralloc | line = {0} |
int | match |
#define fnbin bin.s |
Definition at line 34 of file newinclude.c.
#define fntmp tmp.s |
Definition at line 36 of file newinclude.c.
#define WHO "newinclude" |
Definition at line 16 of file newinclude.c.
void die_control | ( | void | ) |
void doincl | ( | char * | buf, |
int | len | ||
) |
void dorecip | ( | char * | buf, |
int | len | ||
) |
void gotaddr | ( | ) |
Definition at line 153 of file newinclude.c.
void gotincl | ( | ) |
Definition at line 145 of file newinclude.c.
void nomem | ( | ) |
void parseerr | ( | ) |
Definition at line 205 of file newinclude.c.
void parseline | ( | ) |
Definition at line 211 of file newinclude.c.
void readcontrols | ( | ) |
Definition at line 101 of file newinclude.c.
void readerr | ( | ) |
int rename | ( | const char * | , |
const char * | |||
) |
void usage | ( | ) |
void writeerr | ( | ) |
stralloc address = {0} |
Definition at line 143 of file newinclude.c.
buffer bi |
Definition at line 31 of file newinclude.c.
stralloc bin = {0} |
Definition at line 33 of file newinclude.c.
buffer bt |
Definition at line 38 of file newinclude.c.
stralloc cbuf = {0} |
Definition at line 140 of file newinclude.c.
stralloc defaultdomain = {0} |
Definition at line 98 of file newinclude.c.
stralloc defaulthost = {0} |
Definition at line 97 of file newinclude.c.
char* fnlist |
Definition at line 29 of file newinclude.c.
stralloc line = {0} |
Definition at line 202 of file newinclude.c.
char listbuf[1024] |
Definition at line 30 of file newinclude.c.
int match |
Definition at line 203 of file newinclude.c.
stralloc me = {0} |
Definition at line 96 of file newinclude.c.
stralloc plusdomain = {0} |
Definition at line 99 of file newinclude.c.
stralloc tmp = {0} |
Definition at line 35 of file newinclude.c.
char tmpbuf[1024] |
Definition at line 37 of file newinclude.c.
token822_alloc tokaddr = {0} |
Definition at line 142 of file newinclude.c.
token822_alloc toks = {0} |
Definition at line 141 of file newinclude.c.