summaryrefslogtreecommitdiffstats
path: root/qmail-qmqpc.c
diff options
context:
space:
mode:
Diffstat (limited to 'qmail-qmqpc.c')
-rw-r--r--qmail-qmqpc.c13
1 files changed, 7 insertions, 6 deletions
diff --git a/qmail-qmqpc.c b/qmail-qmqpc.c
index d5adf05..ef63ec8 100644
--- a/qmail-qmqpc.c
+++ b/qmail-qmqpc.c
@@ -2,9 +2,9 @@
2#include <sys/socket.h> 2#include <sys/socket.h>
3#include <netinet/in.h> 3#include <netinet/in.h>
4#include <arpa/inet.h> 4#include <arpa/inet.h>
5#include <unistd.h>
5#include "substdio.h" 6#include "substdio.h"
6#include "getln.h" 7#include "getln.h"
7#include "readwrite.h"
8#include "exit.h" 8#include "exit.h"
9#include "stralloc.h" 9#include "stralloc.h"
10#include "slurpclose.h" 10#include "slurpclose.h"
@@ -34,16 +34,16 @@ void die_format() { _exit(91); }
34int lasterror = 55; 34int lasterror = 55;
35int qmqpfd; 35int qmqpfd;
36 36
37int saferead(fd,buf,len) int fd; char *buf; int len; 37ssize_t saferead(fd,buf,len) int fd; char *buf; int len;
38{ 38{
39 int r; 39 ssize_t r;
40 r = timeoutread(60,qmqpfd,buf,len); 40 r = timeoutread(60,qmqpfd,buf,len);
41 if (r <= 0) die_conn(); 41 if (r <= 0) die_conn();
42 return r; 42 return r;
43} 43}
44int safewrite(fd,buf,len) int fd; char *buf; int len; 44ssize_t safewrite(fd,buf,len) int fd; char *buf; int len;
45{ 45{
46 int r; 46 ssize_t r;
47 r = timeoutwrite(60,qmqpfd,buf,len); 47 r = timeoutwrite(60,qmqpfd,buf,len);
48 if (r <= 0) die_conn(); 48 if (r <= 0) die_conn();
49 return r; 49 return r;
@@ -135,7 +135,7 @@ char *server;
135 135
136stralloc servers = {0}; 136stralloc servers = {0};
137 137
138main() 138int main()
139{ 139{
140 int i; 140 int i;
141 int j; 141 int j;
@@ -156,4 +156,5 @@ main()
156 } 156 }
157 157
158 _exit(lasterror); 158 _exit(lasterror);
159 return 0;
159} 160}