s/qmail 4.2.29a
Next generation secure email transport
|
#include <unistd.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include "buffer.h"
#include "getln.h"
#include "exit.h"
#include "stralloc.h"
#include "readclose.h"
#include "timeoutconn.h"
#include "logmsg.h"
#include "str.h"
#include "sig.h"
#include "ip.h"
#include "timeout.h"
#include "auto_qmail.h"
#include "control.h"
#include "fmt.h"
#include "uint_t.h"
#include "socket_if.h"
Go to the source code of this file.
Macros | |
#define | PORT_QMQP 628 |
Functions | |
void | die_success () |
void | die_perm () |
void | nomem () |
void | die_read () |
void | die_control () |
void | die_socket () |
void | die_home () |
void | die_temp () |
void | die_conn () |
void | die_format () |
ssize_t | saferead (int fd, char *buf, int len) |
ssize_t | safewrite (int fd, char *buf, int len) |
void | getmess () |
void | doit (char *server) |
int | main () |
Variables | |
int | lasterror = 55 |
int | qmqpfd |
char | buf [1024] |
buffer | bo = BUFFER_INIT(safewrite,-1,buf,sizeof(buf)) |
buffer | bi = BUFFER_INIT(saferead,-1,buf,sizeof(buf)) |
buffer | be = BUFFER_INIT(read,1,buf,sizeof(buf)) |
stralloc | beforemessage = {0} |
stralloc | message = {0} |
stralloc | aftermessage = {0} |
char | strnum [FMT_ULONG] |
stralloc | line = {0} |
stralloc | servers = {0} |
#define PORT_QMQP 628 |
Definition at line 23 of file qmail-qmqpc.c.
void die_conn | ( | ) |
Definition at line 33 of file qmail-qmqpc.c.
void die_control | ( | void | ) |
Definition at line 29 of file qmail-qmqpc.c.
void die_format | ( | ) |
Definition at line 34 of file qmail-qmqpc.c.
void die_home | ( | ) |
Definition at line 31 of file qmail-qmqpc.c.
void die_perm | ( | ) |
Definition at line 26 of file qmail-qmqpc.c.
void die_read | ( | void | ) |
Definition at line 28 of file qmail-qmqpc.c.
void die_socket | ( | ) |
Definition at line 30 of file qmail-qmqpc.c.
void die_success | ( | ) |
Definition at line 25 of file qmail-qmqpc.c.
void die_temp | ( | ) |
Definition at line 32 of file qmail-qmqpc.c.
void doit | ( | char * | server | ) |
void getmess | ( | ) |
Definition at line 68 of file qmail-qmqpc.c.
int main | ( | void | ) |
void nomem | ( | ) |
Definition at line 27 of file qmail-qmqpc.c.
stralloc aftermessage = {0} |
Definition at line 63 of file qmail-qmqpc.c.
Definition at line 58 of file qmail-qmqpc.c.
stralloc beforemessage = {0} |
Definition at line 61 of file qmail-qmqpc.c.
Definition at line 57 of file qmail-qmqpc.c.
Definition at line 56 of file qmail-qmqpc.c.
char buf[1024] |
Definition at line 55 of file qmail-qmqpc.c.
int lasterror = 55 |
Definition at line 36 of file qmail-qmqpc.c.
stralloc line = {0} |
Definition at line 66 of file qmail-qmqpc.c.
stralloc message = {0} |
Definition at line 62 of file qmail-qmqpc.c.
int qmqpfd |
Definition at line 37 of file qmail-qmqpc.c.
stralloc servers = {0} |
Definition at line 155 of file qmail-qmqpc.c.
char strnum[FMT_ULONG] |
Definition at line 65 of file qmail-qmqpc.c.