ezmlmx 0.68
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, unsigned int 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, | ||
unsigned int | len ) |
int findname | ( | ) |
Definition at line 82 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 74 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 73 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.