X-Git-Url: https://git.decadent.org.uk/gitweb/?p=odhcp6c.git;a=blobdiff_plain;f=src%2Fdhcpv6.c;h=93433d4d59ce5e4b945fec9904e6d4d3feba5057;hp=a3d4223404688dc9234be1753b7e3ccc2f4b9919;hb=673d079b108815d5eff0547910d3d48189c0a114;hpb=43a052c9a684c1475aca444722fbefd127325aa7 diff --git a/src/dhcpv6.c b/src/dhcpv6.c index a3d4223..93433d4 100644 --- a/src/dhcpv6.c +++ b/src/dhcpv6.c @@ -675,7 +675,7 @@ static int dhcpv6_handle_reply(_unused enum dhcpv6_msg orig, t3 = n; } else if (otype == DHCPV6_OPT_DNS_SERVERS) { - if (olen == 16) + if (olen % 16 == 0) odhcp6c_add_state(STATE_DNS, odata, olen); } else if (otype == DHCPV6_OPT_DNS_DOMAIN) { odhcp6c_add_state(STATE_SEARCH, odata, olen);