|
ezmlmx 0.69
ezmlmx
|
#include <sys/types.h>#include <sys/stat.h>#include <stdio.h>#include <unistd.h>#include "direntry.h"#include "stralloc.h"#include "str.h"#include "env.h"#include "sig.h"#include "getconf.h"#include "byte.h"#include "case.h"#include "open.h"#include "scan.h"#include "lock.h"#include "readclose.h"#include "getln.h"#include "buffer.h"#include "error.h"#include "quote.h"#include "readwrite.h"#include "fmt.h"#include "now.h"#include "cookie.h"#include "subscribe.h"#include "errtxt.h"#include "idx.h"#include "logmsg.h"#include "lockfile.h"
Go to the source code of this file.
Macros | |
| #define | WHO "ezmlm-return" |
Functions | |
| void | die_hashnew () |
| void | die_datenew () |
| void | die_msgin () |
| void | makedir (char *s) |
| void | dowit (char *addr, unsigned long when, stralloc *bounce) |
| void | doit (const char *addr, unsigned long msgnum, unsigned long when, const stralloc *bounce) |
| int | main (int argc, char **argv) |
Variables | |
| char | outbuf [1024] |
| buffer | bo |
| char | inbuf [1024] |
| buffer | bi |
| char | strnum [FMT_ULONG] |
| char | hash [COOKIE] |
| char | hashcopy [COOKIE] |
| char * | hashp = (char *) 0 |
| unsigned long | cookiedate |
| unsigned long | addrno = 0L |
| unsigned long | addrno1 = 0L |
| stralloc | fndir = {0} |
| stralloc | fndate = {0} |
| stralloc | fndatenew = {0} |
| stralloc | fnhash = {0} |
| stralloc | fnhashnew = {0} |
| stralloc | quoted = {0} |
| stralloc | ddir = {0} |
| char * | sender |
| char * | dir |
| char * | workdir |
| stralloc | bounce = {0} |
| stralloc | line = {0} |
| stralloc | header = {0} |
| stralloc | intro = {0} |
| stralloc | failure = {0} |
| stralloc | paragraph = {0} |
| int | flagmasterbounce = 0 |
| int | flaghaveheader |
| int | flaghaveintro |
| stralloc | key = {0} |
| char | msginbuf [1024] |
| buffer | bm |
| #define WHO "ezmlm-return" |
Definition at line 31 of file ezmlm-return.c.
| void die_datenew | ( | ) |
Definition at line 69 of file ezmlm-return.c.


| void die_hashnew | ( | ) |
Definition at line 68 of file ezmlm-return.c.


| void die_msgin | ( | ) |
Definition at line 70 of file ezmlm-return.c.


| void doit | ( | const char * | addr, |
| unsigned long | msgnum, | ||
| unsigned long | when, | ||
| const stralloc * | bounce ) |
Definition at line 126 of file ezmlm-return.c.


| void dowit | ( | char * | addr, |
| unsigned long | when, | ||
| stralloc * | bounce ) |
Definition at line 79 of file ezmlm-return.c.


| int main | ( | int | argc, |
| char ** | argv ) |
| void makedir | ( | char * | s | ) |
Definition at line 72 of file ezmlm-return.c.


| unsigned long addrno = 0L |
Definition at line 54 of file ezmlm-return.c.
| unsigned long addrno1 = 0L |
Definition at line 55 of file ezmlm-return.c.
| buffer bi |
Definition at line 47 of file ezmlm-return.c.
| buffer bm |
Definition at line 238 of file ezmlm-return.c.
| buffer bo |
Definition at line 45 of file ezmlm-return.c.
| stralloc bounce = {0} |
Definition at line 226 of file ezmlm-return.c.
| unsigned long cookiedate |
Definition at line 53 of file ezmlm-return.c.
| stralloc ddir = {0} |
Definition at line 63 of file ezmlm-return.c.
| char* dir |
Definition at line 65 of file ezmlm-return.c.
| stralloc failure = {0} |
Definition at line 230 of file ezmlm-return.c.
| int flaghaveheader |
Definition at line 233 of file ezmlm-return.c.
| int flaghaveintro |
Definition at line 234 of file ezmlm-return.c.
| int flagmasterbounce = 0 |
Definition at line 232 of file ezmlm-return.c.
| stralloc fndate = {0} |
Definition at line 57 of file ezmlm-return.c.
| stralloc fndatenew = {0} |
Definition at line 58 of file ezmlm-return.c.
| stralloc fndir = {0} |
Definition at line 56 of file ezmlm-return.c.
| stralloc fnhash = {0} |
Definition at line 59 of file ezmlm-return.c.
| stralloc fnhashnew = {0} |
Definition at line 60 of file ezmlm-return.c.
| char hash[COOKIE] |
Definition at line 50 of file ezmlm-return.c.
| char hashcopy[COOKIE] |
Definition at line 51 of file ezmlm-return.c.
| char* hashp = (char *) 0 |
Definition at line 52 of file ezmlm-return.c.
| stralloc header = {0} |
Definition at line 228 of file ezmlm-return.c.
| char inbuf[1024] |
Definition at line 46 of file ezmlm-return.c.
| stralloc intro = {0} |
Definition at line 229 of file ezmlm-return.c.
| stralloc key = {0} |
Definition at line 236 of file ezmlm-return.c.
| stralloc line = {0} |
Definition at line 227 of file ezmlm-return.c.
| char msginbuf[1024] |
Definition at line 237 of file ezmlm-return.c.
| char outbuf[1024] |
Definition at line 44 of file ezmlm-return.c.
| stralloc paragraph = {0} |
Definition at line 231 of file ezmlm-return.c.
| stralloc quoted = {0} |
Definition at line 62 of file ezmlm-return.c.
| char* sender |
Definition at line 64 of file ezmlm-return.c.
| char strnum[FMT_ULONG] |
Definition at line 49 of file ezmlm-return.c.
| char* workdir |
Definition at line 66 of file ezmlm-return.c.