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