s/qmail 4.2.29a
Next generation secure email transport
|
#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"
Go to the source code of this file.
Macros | |
#define | WHO "matchup" |
#define | FIELDS 20 |
Functions | |
void | nomem () |
void | die_read () |
void | die_write () |
void | die_write5 () |
void | out (char *buf, int len) |
void | outs (char *buf) |
void | out5 (char *buf, int len) |
void | outs5 (char *buf) |
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 | msg_find (unsigned long m) |
int | msg_add (unsigned long m) |
void | msg_kill (int i) |
int | del_find (unsigned long d) |
int | del_add (unsigned long d) |
void | del_kill (int i) |
void | garbage () |
void | clear () |
void | starting () |
void | delivery () |
void | newmsg () |
void | endmsg () |
void | info () |
void | extra () |
void | pending () |
int | main () |
Variables | |
char | buf5 [512] |
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} |
void clear | ( | ) |
int del_add | ( | unsigned long | d | ) |
int del_find | ( | unsigned long | d | ) |
void del_kill | ( | int | i | ) |
void delivery | ( | ) |
void die_read | ( | void | ) |
void die_write | ( | ) |
void die_write5 | ( | ) |
void endmsg | ( | ) |
void extra | ( | ) |
void garbage | ( | ) |
GEN_ALLOC_typedef | ( | GEN_ALLOC_ready( | ulongalloc, |
GEN_ALLOC_ready( | unsigned long, | ||
GEN_ALLOC_ready( | u, | ||
GEN_ALLOC_ready( | len, | ||
GEN_ALLOC_ready( | a | ||
) |
void info | ( | ) |
int main | ( | void | ) |
int msg_add | ( | unsigned long | m | ) |
int msg_find | ( | unsigned long | m | ) |
void msg_kill | ( | int | i | ) |
void newmsg | ( | ) |
void out | ( | char * | buf, |
int | len | ||
) |
void out5 | ( | char * | buf, |
int | len | ||
) |
void outs | ( | char * | buf | ) |
void outs5 | ( | char * | buf | ) |
void pending | ( | ) |
void starting | ( | ) |