When logging an error indicate the file descriptor and the error number.

This commit is contained in:
Robert James Kaes 2001-09-14 19:49:10 +00:00
parent 7bfb5527ff
commit dab361f764

View File

@ -1,4 +1,4 @@
/* $Id: buffer.c,v 1.9 2001-09-11 19:26:49 rjkaes Exp $ /* $Id: buffer.c,v 1.10 2001-09-14 19:49:10 rjkaes Exp $
* *
* The buffer used in each connection is a linked list of lines. As the lines * The buffer used in each connection is a linked list of lines. As the lines
* are read in and written out the buffer expands and contracts. Basically, * are read in and written out the buffer expands and contracts. Basically,
@ -232,8 +232,8 @@ ssize_t readbuff(int fd, struct buffer_s *buffptr)
safefree(buffer); safefree(buffer);
return 0; return 0;
default: default:
log_message(LOG_ERR, "recv error (%s) in 'readbuff'.", log_message(LOG_ERR, "recv error (fd %d: %s:%d) in 'readbuff'.",
strerror(errno)); fd, strerror(errno), errno);
safefree(buffer); safefree(buffer);
return -1; return -1;
} }
@ -279,13 +279,13 @@ ssize_t writebuff(int fd, struct buffer_s *buffptr)
case ENOBUFS: case ENOBUFS:
case ENOMEM: case ENOMEM:
log_message(LOG_ERR, log_message(LOG_ERR,
"send error [NOBUFS/NOMEM] (%s) in 'writebuff'.", "write error [NOBUFS/NOMEM] (%s) in 'writebuff'.",
strerror(errno)); strerror(errno));
return 0; return 0;
default: default:
log_message(LOG_ERR, log_message(LOG_ERR,
"send error (%s) in 'writebuff'.", "write error (fd %d: %s:%d) in 'writebuff'.",
strerror(errno)); fd, strerror(errno), errno);
return -1; return -1;
} }
} }