![]() |
s/qmail 4.3.20
Next generation secure email transport
|
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include "readclose.h"
#include "stralloc.h"
#include "buffer.h"
#include "strset.h"
#include "getoptb.h"
#include "exit.h"
#include "logmsg.h"
#include "env.h"
#include "sig.h"
#include "qmail.h"
#include "fmt.h"
#include "case.h"
#include "alloc.h"
#include "seek.h"
#include "wait.h"
#include "byte.h"
#include "str.h"
#include "open.h"
#include "cdbread.h"
Go to the source code of this file.
Macros | |
#define | WHO "fastforward" |
Functions | |
ssize_t | qqwrite (int fd, char *buf, int len) |
int | main (int argc, char *const *argv) |
Variables | |
struct qmail | |
char | qp [FMT_ULONG] |
char | qqbuf [BUFSIZE_LINE] |
buffer | bufq = BUFFER_INIT(qqwrite,-1,qqbuf,sizeof(qqbuf)) |
char | messbuf [BUFSIZE_MESS] |
buffer | mess = BUFFER_INIT(read,0,messbuf,sizeof(messbuf)) |
int | flagdeliver = 1 |
int | flagpassthrough = 0 |
char * | dtline |
stralloc | sender = {0} |
stralloc | programs = {0} |
stralloc | forward = {0} |
strset | done |
stralloc | todo = {0} |
stralloc | mailinglist = {0} |
char * | fncdb |
int | fdcdb |
stralloc | key = {0} |
uint32 | dlen |
stralloc | data = {0} |
struct cdb | cdb |
stralloc | recipient = {0} |
int | flagdefault = 0 |
#define WHO "fastforward" |
Definition at line 24 of file fastforward.c.
Definition at line 62 of file fastforward.c.
struct cdb cdb |
Definition at line 119 of file fastforward.c.
stralloc data = {0} |
Definition at line 118 of file fastforward.c.
uint32 dlen |
Definition at line 117 of file fastforward.c.
strset done |
Definition at line 75 of file fastforward.c.
char* dtline |
Definition at line 70 of file fastforward.c.
int fdcdb |
Definition at line 115 of file fastforward.c.
int flagdefault = 0 |
Definition at line 275 of file fastforward.c.
int flagdeliver = 1 |
Definition at line 67 of file fastforward.c.
int flagpassthrough = 0 |
Definition at line 68 of file fastforward.c.
char* fncdb |
Definition at line 114 of file fastforward.c.
stralloc forward = {0} |
Definition at line 73 of file fastforward.c.
stralloc key = {0} |
Definition at line 116 of file fastforward.c.
stralloc mailinglist = {0} |
Definition at line 78 of file fastforward.c.
Definition at line 65 of file fastforward.c.
char messbuf[BUFSIZE_MESS] |
Definition at line 64 of file fastforward.c.
stralloc programs = {0} |
Definition at line 72 of file fastforward.c.
char qp[FMT_ULONG] |
Definition at line 53 of file fastforward.c.
struct qmail qq |
Definition at line 52 of file fastforward.c.
char qqbuf[BUFSIZE_LINE] |
Definition at line 54 of file fastforward.c.
stralloc recipient = {0} |
Definition at line 274 of file fastforward.c.
stralloc sender = {0} |
Definition at line 71 of file fastforward.c.
stralloc todo = {0} |
Definition at line 76 of file fastforward.c.