uint8_t *odata;
dhcpv6_for_each_option(hdr->options, data + len, otype, olen, odata) {
if (otype == DHCPV6_OPT_RELAY_MSG) {
- iov[8].iov_base = odata + olen;
- iov[8].iov_len = (((uint8_t*)iov[0].iov_base) + iov[0].iov_len)
+ iov[9].iov_base = odata + olen;
+ iov[9].iov_len = (((uint8_t*)iov[0].iov_base) + iov[0].iov_len)
- (odata + olen);
handle_nested_message(odata, olen, opts, end, iov);
return;
{search_domain, search_len},
{pdbuf, 0},
{&cerid, 0},
+ {iface->dhcpv6_raw, iface->dhcpv6_raw_len},
{NULL, 0}};
uint8_t *opts = (uint8_t*)&hdr[1], *opts_end = (uint8_t*)data + len;