]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Record the fd which had an error.
authorRoy Marples <roy@marples.name>
Wed, 10 Sep 2014 17:54:31 +0000 (17:54 +0000)
committerRoy Marples <roy@marples.name>
Wed, 10 Sep 2014 17:54:31 +0000 (17:54 +0000)
control.c

index 9faa6bd9a0f89882424cd169cf226058684b198f..2b300a8cf33bd4f48abc596d5fe4f836d17bd9ad 100644 (file)
--- a/control.c
+++ b/control.c
@@ -325,7 +325,7 @@ control_writeone(void *arg)
        iov[1].iov_base = data->data;
        iov[1].iov_len = data->data_len;
        if (writev(fd->fd, iov, 2) == -1) {
-               syslog(LOG_ERR, "%s: writev: %m", __func__);
+               syslog(LOG_ERR, "%s: writev fd %d: %m", __func__, fd->fd);
                if (errno != EINTR && errno != EAGAIN)
                        control_delete(fd);
                return;