Lines Matching refs:sin6
143 struct sockaddr_in6 *sin6;
168 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
183 sin6->sin6_addr = ll_template;
188 /* Make a linklocal address in sin6 and set it */
189 i_ipadm_make_linklocal(sin6, &addr->ipadm_intfid.sin6_addr);
210 struct sockaddr_in6 *sin6;
212 sin6 = (struct sockaddr_in6 *)&lifr.lifr_addr;
215 sin6->sin6_family = AF_INET6;
216 sin6->sin6_addr = in6addr_any;
224 * the output parameter `sin6'.
227 i_ipadm_make_linklocal(struct sockaddr_in6 *sin6, const struct in6_addr *intfid)
233 sin6->sin6_family = AF_INET6;
234 sin6->sin6_addr = *intfid;
236 sin6->sin6_addr.s6_addr[i] =
237 sin6->sin6_addr.s6_addr[i] | ll_template.s6_addr[i];