![]() |
s/qmail 4.3.23
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, size_t 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(buffer_unixread,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.
| ssize_t qqwrite | ( | int | fd, |
| char * | buf, | ||
| size_t | len ) |
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 | ( | void | ) |
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.