diff options
| author | Roy Marples <roy@marples.name> | 2020-12-12 17:34:31 +0000 |
|---|---|---|
| committer | Roy Marples <roy@marples.name> | 2020-12-12 17:34:31 +0000 |
| commit | c81acbb4e5be6e1bf511f97308f42242638c9956 (patch) | |
| tree | 8f289c40fcf850a7c57d1443cd5671a3b00000b2 | |
| parent | 84fda07e2ee113b8567e0809524e74ddad0df2a9 (diff) | |
| download | dhcpcd-c81acbb4e5be6e1bf511f97308f42242638c9956.tar.xz | |
link: Report errors obtaining recv buffer size on link overflow
| -rw-r--r-- | src/dhcpcd.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/dhcpcd.c b/src/dhcpcd.c index e033a827..3acf72c3 100644 --- a/src/dhcpcd.c +++ b/src/dhcpcd.c @@ -1207,8 +1207,10 @@ dhcpcd_linkoverflow(struct dhcpcd_ctx *ctx) socklen = sizeof(rcvbuflen); if (getsockopt(ctx->link_fd, SOL_SOCKET, - SO_RCVBUF, &rcvbuflen, &socklen) == -1) + SO_RCVBUF, &rcvbuflen, &socklen) == -1) { + logerr("%s: getsockopt", __func__); rcvbuflen = 0; + } #ifdef __linux__ else rcvbuflen /= 2; |
