s/qmail 4.3.20
Next generation secure email transport
Loading...
Searching...
No Matches
Macros | Functions | Variables
matchup.c File Reference
#include <unistd.h>
#include "genalloc.h"
#include "alloc.h"
#include "stralloc.h"
#include "logmsg.h"
#include "getln.h"
#include "buffer.h"
#include "readwrite.h"
#include "exit.h"
#include "str.h"
#include "fmt.h"
#include "scan.h"
#include "case.h"
#include "qmail.h"
Include dependency graph for matchup.c:

Go to the source code of this file.

Macros

#define WHO   "matchup"
 
#define FIELDS   20
 

Functions

 GEN_ALLOC_typedef (GEN_ALLOC_ready(ulongalloc, GEN_ALLOC_ready(unsigned long, GEN_ALLOC_ready(u, GEN_ALLOC_ready(len, GEN_ALLOC_ready(a)
 
int main ()
 

Variables

char buf5 [BUFSIZE_AUTH]
 
buffer bo5 = BUFFER_INIT(write,5,buf5,sizeof(buf5))
 
unsigned int poolbytes = 0
 
int nummsg = 0
 
ulongalloc msg = {0}
 
ulongalloc bytes = {0}
 
ulongalloc qp = {0}
 
ulongalloc uid = {0}
 
ulongalloc numk = {0}
 
ulongalloc numd = {0}
 
ulongalloc numz = {0}
 
ulongalloc sender = {0}
 
ulongalloc birth = {0}
 
int numdel = 0
 
ulongalloc del = {0}
 
ulongalloc dmsg = {0}
 
ulongalloc dchan = {0}
 
ulongalloc drecip = {0}
 
ulongalloc dstart = {0}
 
stralloc pool2 = {0}
 
stralloc line = {0}
 
int match
 
int field [FIELDS]
 
stralloc outline = {0}
 

Macro Definition Documentation

◆ FIELDS

#define FIELDS   20

Definition at line 198 of file matchup.c.

◆ WHO

#define WHO   "matchup"

Definition at line 16 of file matchup.c.

Function Documentation

◆ GEN_ALLOC_typedef()

GEN_ALLOC_typedef ( GEN_ALLOC_ready ulongalloc,
GEN_ALLOC_ready unsigned long,
GEN_ALLOC_ready u,
GEN_ALLOC_ready len,
GEN_ALLOC_ready a 
)

Definition at line 46 of file matchup.c.

◆ main()

int main ( void  )

Definition at line 429 of file matchup.c.

Here is the call graph for this function:

Variable Documentation

◆ birth

ulongalloc birth = {0}

Definition at line 64 of file matchup.c.

◆ bo5

buffer bo5 = BUFFER_INIT(write,5,buf5,sizeof(buf5))

Definition at line 33 of file matchup.c.

◆ buf5

char buf5[BUFSIZE_AUTH]

Definition at line 32 of file matchup.c.

◆ bytes

ulongalloc bytes = {0}

Definition at line 57 of file matchup.c.

◆ dchan

ulongalloc dchan = {0}

Definition at line 113 of file matchup.c.

◆ del

ulongalloc del = {0}

Definition at line 111 of file matchup.c.

◆ dmsg

ulongalloc dmsg = {0}

Definition at line 112 of file matchup.c.

◆ drecip

ulongalloc drecip = {0}

Definition at line 114 of file matchup.c.

◆ dstart

ulongalloc dstart = {0}

Definition at line 115 of file matchup.c.

◆ field

int field[FIELDS]

Definition at line 199 of file matchup.c.

◆ line

stralloc line = {0}

Definition at line 195 of file matchup.c.

◆ match

int match

Definition at line 196 of file matchup.c.

◆ msg

ulongalloc msg = {0}

Definition at line 56 of file matchup.c.

◆ numd

ulongalloc numd = {0}

Definition at line 61 of file matchup.c.

◆ numdel

int numdel = 0

Definition at line 110 of file matchup.c.

◆ numk

ulongalloc numk = {0}

Definition at line 60 of file matchup.c.

◆ nummsg

int nummsg = 0

Definition at line 55 of file matchup.c.

◆ numz

ulongalloc numz = {0}

Definition at line 62 of file matchup.c.

◆ outline

stralloc outline = {0}

Definition at line 427 of file matchup.c.

◆ pool2

stralloc pool2 = {0}

Definition at line 153 of file matchup.c.

◆ poolbytes

unsigned int poolbytes = 0

Definition at line 53 of file matchup.c.

◆ qp

ulongalloc qp = {0}

Definition at line 58 of file matchup.c.

◆ sender

ulongalloc sender = {0}

Definition at line 63 of file matchup.c.

◆ uid

ulongalloc uid = {0}

Definition at line 59 of file matchup.c.