]> git.ipfire.org Git - people/ms/dhcpcd.git/commitdiff
link: Report errors obtaining recv buffer size on link overflow
authorRoy Marples <roy@marples.name>
Sat, 12 Dec 2020 17:34:31 +0000 (17:34 +0000)
committerRoy Marples <roy@marples.name>
Sat, 12 Dec 2020 17:34:31 +0000 (17:34 +0000)
src/dhcpcd.c

index e033a827f9b23c7276930145718a4ba321a0b411..3acf72c3e9a521a306038bbe7d95022be343b8bf 100644 (file)
@@ -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;