diff options
Diffstat (limited to 'qmail-qmqpc.c')
| -rw-r--r-- | qmail-qmqpc.c | 13 |
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); } | |||
| 34 | int lasterror = 55; | 34 | int lasterror = 55; |
| 35 | int qmqpfd; | 35 | int qmqpfd; |
| 36 | 36 | ||
| 37 | int saferead(fd,buf,len) int fd; char *buf; int len; | 37 | ssize_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 | } |
| 44 | int safewrite(fd,buf,len) int fd; char *buf; int len; | 44 | ssize_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 | ||
| 136 | stralloc servers = {0}; | 136 | stralloc servers = {0}; |
| 137 | 137 | ||
| 138 | main() | 138 | int 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 | } |
