|
ezmlmx 0.69
ezmlmx
|
#include <sys/types.h>#include <sys/stat.h>#include <unistd.h>#include "error.h"#include "stralloc.h"#include "str.h"#include "env.h"#include "sig.h"#include "getconf.h"#include "open.h"#include "scan.h"#include "byte.h"#include "getln.h"#include "case.h"#include "qmail.h"#include "buffer.h"#include "readwrite.h"#include "quote.h"#include "now.h"#include "uint_t.h"#include "fmt.h"#include "errtxt.h"#include "idx.h"#include "logmsg.h"#include "ezmlm.h"
Go to the source code of this file.
Macros | |
| #define | WHO "ezmlm-split" |
Functions | |
| ssize_t | bqrite (int fd, char *buf, size_t len) |
| int | findname () |
| int | main (int argc, char **argv) |
Variables | |
| int | flagdo = 1 |
| const char * | sender |
| const char * | split |
| stralloc | outhost = {0} |
| stralloc | outlocal = {0} |
| stralloc | target = {0} |
| stralloc | lctarget = {0} |
| stralloc | line = {0} |
| stralloc | domain = {0} |
| stralloc | name = {0} |
| stralloc | from = {0} |
| stralloc | to = {0} |
| char | strnum [FMT_ULONG] |
| unsigned long | lineno |
| int | flagfound |
| char | inbuf [BUFFER_INSIZE] |
| buffer | bi |
| struct qmail | |
| char | qqbuf [1] |
| buffer | bq = BUFFER_INIT(bqrite,-1,qqbuf,(int) sizeof(qqbuf)) |
Definition in file ezmlm-split.c.
| #define WHO "ezmlm-split" |
Definition at line 27 of file ezmlm-split.c.
| ssize_t bqrite | ( | int | fd, |
| char * | buf, | ||
| size_t | len ) |
| int findname | ( | ) |
Definition at line 84 of file ezmlm-split.c.


| int main | ( | int | argc, |
| char ** | argv ) |
| buffer bi |
Definition at line 65 of file ezmlm-split.c.
| buffer bq = BUFFER_INIT(bqrite,-1,qqbuf,(int) sizeof(qqbuf)) |
Definition at line 76 of file ezmlm-split.c.
| stralloc domain = {0} |
Definition at line 47 of file ezmlm-split.c.
| int flagdo = 1 |
Definition at line 36 of file ezmlm-split.c.
| int flagfound |
Definition at line 53 of file ezmlm-split.c.
| stralloc from = {0} |
Definition at line 49 of file ezmlm-split.c.
| char inbuf[BUFFER_INSIZE] |
Definition at line 64 of file ezmlm-split.c.
| stralloc lctarget = {0} |
Definition at line 45 of file ezmlm-split.c.
| stralloc line = {0} |
Definition at line 46 of file ezmlm-split.c.
| unsigned long lineno |
Definition at line 52 of file ezmlm-split.c.
| stralloc name = {0} |
Definition at line 48 of file ezmlm-split.c.
| stralloc outhost = {0} |
Definition at line 41 of file ezmlm-split.c.
| stralloc outlocal = {0} |
Definition at line 42 of file ezmlm-split.c.
| struct qmail qq |
Definition at line 67 of file ezmlm-split.c.
| char qqbuf[1] |
Definition at line 75 of file ezmlm-split.c.
| const char* sender |
Definition at line 38 of file ezmlm-split.c.
| const char* split |
Definition at line 39 of file ezmlm-split.c.
| char strnum[FMT_ULONG] |
Definition at line 51 of file ezmlm-split.c.
| stralloc target = {0} |
Definition at line 44 of file ezmlm-split.c.
| stralloc to = {0} |
Definition at line 50 of file ezmlm-split.c.