X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=src%2Fdhcpv6.c;h=161f6287a546302db2288520461e8927f7d6ab6a;hb=78db615ec88b899b047a0f47eb74e9ef0ff5a7fe;hp=7e62a2b97cddf393020d202a6b24d3b5e48ba6bf;hpb=fa2696854e200258d266e8655b65259e9117a050;p=odhcp6c.git diff --git a/src/dhcpv6.c b/src/dhcpv6.c index 7e62a2b..161f628 100644 --- a/src/dhcpv6.c +++ b/src/dhcpv6.c @@ -752,7 +752,7 @@ static uint32_t dhcpv6_parse_ia(void *opt, void *end) uint8_t *sdata; // Find prefix class, if any - dhcpv6_for_each_option(odata, odata + olen, + dhcpv6_for_each_option(&prefix[1], odata + olen, stype, slen, sdata) if (stype == DHCPV6_OPT_PREFIX_CLASS && slen == 2) entry.prefix_class = ntohs(*((uint16_t*)sdata));