Lines Matching refs:d6o
171 dhcpv6_option_t d6o; in read_hostconf() local
182 while (opts + sizeof (d6o) <= optmax) { in read_hostconf()
188 (void) memcpy(&d6o, opts, sizeof (d6o)); in read_hostconf()
189 d6o.d6o_code = ntohs(d6o.d6o_code); in read_hostconf()
190 d6o.d6o_len = ntohs(d6o.d6o_len); in read_hostconf()
191 subomax = opts + sizeof (d6o) + d6o.d6o_len; in read_hostconf()
199 if (d6o.d6o_code != DHCPV6_OPT_IA_NA && in read_hostconf()
200 d6o.d6o_code != DHCPV6_OPT_IA_TA && in read_hostconf()
201 d6o.d6o_code != DHCPV6_OPT_IA_PD) { in read_hostconf()
209 if (d6o.d6o_code == DHCPV6_OPT_IA_TA) { in read_hostconf()
232 while (opts + sizeof (d6o) <= subomax) { in read_hostconf()
236 (void) memcpy(&d6o, opts, in read_hostconf()
237 sizeof (d6o)); in read_hostconf()
238 d6o.d6o_code = ntohs(d6o.d6o_code); in read_hostconf()
239 d6o.d6o_len = ntohs(d6o.d6o_len); in read_hostconf()
240 if (opts + sizeof (d6o) + d6o.d6o_len > in read_hostconf()
243 if (d6o.d6o_code != DHCPV6_OPT_IAADDR) { in read_hostconf()
244 opts += sizeof (d6o) + in read_hostconf()
245 d6o.d6o_len; in read_hostconf()
262 opts += sizeof (d6o) + d6o.d6o_len; in read_hostconf()