* Reading from it just to drain it is a waste of CPU time. */
#ifdef INET
if (ctx->options & DHCPCD_IPV4) {
- int buflen = 0;
+ int buflen = 1;
ctx->udp_wfd = xsocket(PF_INET,
SOCK_RAW | SOCK_CXNB, IPPROTO_UDP);
#endif
#ifdef INET6
if (ctx->options & DHCPCD_IPV6) {
- int buflen = 0;
+ int buflen = 1;
ctx->nd_fd = ipv6nd_open(false);
if (ctx->nd_fd == -1)
#endif
#ifdef DHCP6
if (ctx->options & DHCPCD_IPV6) {
- int buflen = 0;
+ int buflen = 1;
ctx->dhcp6_wfd = dhcp6_openraw();
if (ctx->dhcp6_wfd == -1)