From f492a95944b3b23e66f64e477f011aa9b76d04d1 Mon Sep 17 00:00:00 2001 From: Johan Danielsson Date: Thu, 20 Mar 1997 19:38:07 +0000 Subject: [PATCH] Check return value from krb_net_write. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@1466 ec53bebd-3082-4978-b11e-865c3cabbd6b --- appl/ftp/ftpd/krb4.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/appl/ftp/ftpd/krb4.c b/appl/ftp/ftpd/krb4.c index 39c3a7fd7..2b58d941f 100644 --- a/appl/ftp/ftpd/krb4.c +++ b/appl/ftp/ftpd/krb4.c @@ -320,7 +320,8 @@ int krb4_write(int fd, void *data, int length) data_buffer[1] = (bytes >> 16) & 0xff; data_buffer[2] = (bytes >> 8) & 0xff; data_buffer[3] = bytes & 0xff; - krb_net_write(fd, data_buffer, bytes+4); + if(krb_net_write(fd, data_buffer, bytes+4) < 0) + return -1; length -= len; data = (unsigned char*)data + len; tx += len;