Lines Matching defs:sin6
139 struct sockaddr_in6 *sin6;
149 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
168 sin6->sin6_addr = ll_template;
173 /* Make a linklocal address in sin6 and set it */
174 i_ipadm_make_linklocal(sin6, &addr->ipadm_intfid.sin6_addr);
182 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
183 i_ipadm_make_linklocal(sin6, &addr->ipadm_dintfid.sin6_addr);
204 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
205 sin6->sin6_family = AF_INET6;
206 sin6->sin6_addr = in6addr_any;
262 * the output parameter `sin6'.
265 i_ipadm_make_linklocal(struct sockaddr_in6 *sin6, const struct in6_addr *intfid)
271 sin6->sin6_family = AF_INET6;
272 sin6->sin6_addr = *intfid;
274 sin6->sin6_addr.s6_addr[i] =
275 sin6->sin6_addr.s6_addr[i] | ll_template.s6_addr[i];