![]() |
s/qmail 4.3.23
Next generation secure email transport
|
#include <unistd.h>#include "sig.h"#include "env.h"#include "error.h"#include "buffer.h"#include "stralloc.h"#include "getln.h"#include "alloc.h"#include "str.h"#include "hfield.h"#include "token822.h"#include "headerbody.h"#include "exit.h"#include "open.h"#include "quote.h"#include "qmail.h"
Go to the source code of this file.
Macros | |
| #define | WHO "qreceipt" |
Functions | |
| void | die_noreceipt () |
| void | die () |
| void | die_temp () |
| void | die_nomem () |
| void | die_fork () |
| void | die_qqperm () |
| void | die_qqtemp () |
| void | die_usage () |
| void | die_read () |
| void | doordie (stralloc *sa, int r) |
| int | rwnotice (token822_alloc *addr) |
| void | finishheader () |
| void | doheaderfield (stralloc *h) |
| void | dobody (stralloc *h) |
| int | main (int argc, char *const *argv) |
Variables | |
| char * | target |
| int | flagreceipt = 0 |
| char * | returnpath |
| stralloc | messageid = {0} |
| stralloc | sanotice = {0} |
| struct qmail | qqt |
| stralloc | quoted = {0} |
| stralloc | hfbuf = {0} |
| token822_alloc | hfin = {0} |
| token822_alloc | hfrewrite = {0} |
| token822_alloc | hfaddr = {0} |
| #define WHO "qreceipt" |
Definition at line 18 of file qreceipt.c.
| void die | ( | ) |
Definition at line 21 of file qreceipt.c.


| void die_fork | ( | ) |
Definition at line 27 of file qreceipt.c.


| void die_nomem | ( | void | ) |
| void die_noreceipt | ( | ) |
Definition at line 20 of file qreceipt.c.


| void die_qqperm | ( | ) |
Definition at line 31 of file qreceipt.c.


| void die_qqtemp | ( | ) |
Definition at line 35 of file qreceipt.c.


| void die_read | ( | void | ) |
Definition at line 43 of file qreceipt.c.


| void die_temp | ( | ) |
Definition at line 22 of file qreceipt.c.


| void die_usage | ( | ) |
Definition at line 39 of file qreceipt.c.


| void dobody | ( | stralloc * | h | ) |
| void doheaderfield | ( | stralloc * | h | ) |
| void doordie | ( | stralloc * | sa, |
| int | r ) |
Definition at line 48 of file qreceipt.c.


| void finishheader | ( | ) |
| int rwnotice | ( | token822_alloc * | addr | ) |
Definition at line 64 of file qreceipt.c.


| int flagreceipt = 0 |
Definition at line 58 of file qreceipt.c.
| token822_alloc hfaddr = {0} |
Definition at line 120 of file qreceipt.c.
| stralloc hfbuf = {0} |
Definition at line 117 of file qreceipt.c.
| token822_alloc hfin = {0} |
Definition at line 118 of file qreceipt.c.
| token822_alloc hfrewrite = {0} |
Definition at line 119 of file qreceipt.c.
| stralloc messageid = {0} |
Definition at line 61 of file qreceipt.c.
| struct qmail qqt |
Definition at line 75 of file qreceipt.c.
| stralloc quoted = {0} |
Definition at line 77 of file qreceipt.c.
| char* returnpath |
Definition at line 60 of file qreceipt.c.
| stralloc sanotice = {0} |
Definition at line 62 of file qreceipt.c.
| char* target |
Definition at line 56 of file qreceipt.c.