ezmlmx 0.68
ezmlmx
Loading...
Searching...
No Matches
ezmlm-warn.c File Reference
#include <sys/types.h>
#include <sys/stat.h>
#include <stdio.h>
#include <unistd.h>
#include "direntry.h"
#include "readwrite.h"
#include "getln.h"
#include "buffer.h"
#include "stralloc.h"
#include "readclose.h"
#include "getoptb.h"
#include "getconf.h"
#include "byte.h"
#include "error.h"
#include "str.h"
#include "sig.h"
#include "now.h"
#include "datetime.h"
#include "fmt.h"
#include "cookie.h"
#include "qmail.h"
#include "errtxt.h"
#include "quote.h"
#include "open.h"
#include "scan.h"
#include "lock.h"
#include "ezcopy.h"
#include "mime.h"
#include "auto_version.h"
#include "hdr.h"
#include "idx.h"
#include "subscribe.h"
#include "logmsg.h"
#include "lockfile.h"
#include "ezmlm.h"
#include "errno.h"
Include dependency graph for ezmlm-warn.c:

Go to the source code of this file.

Macros

#define WHO   "ezmlm-warn"

Functions

void die_read ()
void makedir (char *s)
ssize_t qqwrite (int fd, char *buf, unsigned int len)
void code_qput (char *s, unsigned int n)
void doit (int flagw)
int main (int argc, char **argv)

Variables

stralloc outhost = {0}
stralloc outlocal = {0}
stralloc key = {0}
stralloc mailinglist = {0}
stralloc digdir = {0}
stralloc charset = {0}
char hboundary [COOKIE]
buffer bo
char outbuf [16]
unsigned long when
char * dir
char * workdir
int flagdig = 0
char flagcd = '\0'
stralloc fn = {0}
stralloc bdname = {0}
stralloc fnlasth = {0}
stralloc fnlastd = {0}
stralloc lasth = {0}
stralloc lastd = {0}
struct stat st
char inbuf [1024]
buffer bi
char textbuf [1024]
buffer bt
stralloc addr = {0}
char strnum [FMT_ULONG]
char hash [COOKIE]
stralloc fnhash = {0}
stralloc quoted = {0}
stralloc line = {0}
stralloc qline = {0}
struct qmail qq
char qqbuf [1]
buffer bq = BUFFER_INIT(qqwrite,-1,qqbuf,sizeof(qqbuf))

Detailed Description

Author
Bruce Guenter
Date
2005-02-09 16:24:15Z

Definition in file ezmlm-warn.c.

Macro Definition Documentation

◆ WHO

#define WHO   "ezmlm-warn"

Definition at line 38 of file ezmlm-warn.c.

Function Documentation

◆ code_qput()

void code_qput ( char * s,
unsigned int n )

Definition at line 105 of file ezmlm-warn.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ die_read()

void die_read ( void )

Definition at line 74 of file ezmlm-warn.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ doit()

void doit ( int flagw)

Definition at line 118 of file ezmlm-warn.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ main()

int main ( int argc,
char ** argv )

Definition at line 252 of file ezmlm-warn.c.

Here is the call graph for this function:

◆ makedir()

void makedir ( char * s)

Definition at line 76 of file ezmlm-warn.c.

Here is the call graph for this function:

◆ qqwrite()

ssize_t qqwrite ( int fd,
char * buf,
unsigned int len )

Definition at line 97 of file ezmlm-warn.c.

Here is the call graph for this function:

Variable Documentation

◆ addr

stralloc addr = {0}

Definition at line 88 of file ezmlm-warn.c.

◆ bdname

stralloc bdname = {0}

Definition at line 67 of file ezmlm-warn.c.

◆ bi

buffer bi

Definition at line 84 of file ezmlm-warn.c.

◆ bo

buffer bo

Definition at line 58 of file ezmlm-warn.c.

◆ bq

buffer bq = BUFFER_INIT(qqwrite,-1,qqbuf,sizeof(qqbuf))

Definition at line 103 of file ezmlm-warn.c.

◆ bt

buffer bt

Definition at line 86 of file ezmlm-warn.c.

◆ charset

stralloc charset = {0}

Definition at line 55 of file ezmlm-warn.c.

◆ digdir

stralloc digdir = {0}

Definition at line 54 of file ezmlm-warn.c.

◆ dir

char* dir

Definition at line 62 of file ezmlm-warn.c.

◆ flagcd

char flagcd = '\0'

Definition at line 65 of file ezmlm-warn.c.

◆ flagdig

int flagdig = 0

Definition at line 64 of file ezmlm-warn.c.

◆ fn

stralloc fn = {0}

Definition at line 66 of file ezmlm-warn.c.

◆ fnhash

stralloc fnhash = {0}

Definition at line 91 of file ezmlm-warn.c.

◆ fnlastd

stralloc fnlastd = {0}

Definition at line 69 of file ezmlm-warn.c.

◆ fnlasth

stralloc fnlasth = {0}

Definition at line 68 of file ezmlm-warn.c.

◆ hash

char hash[COOKIE]

Definition at line 90 of file ezmlm-warn.c.

◆ hboundary

char hboundary[COOKIE]

Definition at line 56 of file ezmlm-warn.c.

◆ inbuf

char inbuf[1024]

Definition at line 83 of file ezmlm-warn.c.

◆ key

stralloc key = {0}

Definition at line 52 of file ezmlm-warn.c.

◆ lastd

stralloc lastd = {0}

Definition at line 71 of file ezmlm-warn.c.

◆ lasth

stralloc lasth = {0}

Definition at line 70 of file ezmlm-warn.c.

◆ line

stralloc line = {0}

Definition at line 93 of file ezmlm-warn.c.

◆ mailinglist

stralloc mailinglist = {0}

Definition at line 53 of file ezmlm-warn.c.

◆ outbuf

char outbuf[16]

Definition at line 59 of file ezmlm-warn.c.

◆ outhost

stralloc outhost = {0}

Definition at line 49 of file ezmlm-warn.c.

◆ outlocal

stralloc outlocal = {0}

Definition at line 50 of file ezmlm-warn.c.

◆ qline

stralloc qline = {0}

Definition at line 94 of file ezmlm-warn.c.

◆ qq

struct qmail qq

Definition at line 96 of file ezmlm-warn.c.

◆ qqbuf

char qqbuf[1]

Definition at line 102 of file ezmlm-warn.c.

◆ quoted

stralloc quoted = {0}

Definition at line 92 of file ezmlm-warn.c.

◆ st

struct stat st

Definition at line 72 of file ezmlm-warn.c.

◆ strnum

char strnum[FMT_ULONG]

Definition at line 89 of file ezmlm-warn.c.

◆ textbuf

char textbuf[1024]

Definition at line 85 of file ezmlm-warn.c.

◆ when

unsigned long when

Definition at line 61 of file ezmlm-warn.c.

◆ workdir

char* workdir

Definition at line 63 of file ezmlm-warn.c.