sin6             1134 compat/linux/linux_socket.c 	struct sockaddr_in6 *sin6;
sin6             1176 compat/linux/linux_socket.c 		sin6 = (struct sockaddr_in6 *)kosa;
sin6             1177 compat/linux/linux_socket.c 		if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr) ||
sin6             1178 compat/linux/linux_socket.c 		    (!IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) &&
sin6             1179 compat/linux/linux_socket.c 		     !IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr) &&
sin6             1180 compat/linux/linux_socket.c 		     !IN6_IS_ADDR_V4COMPAT(&sin6->sin6_addr) &&
sin6             1181 compat/linux/linux_socket.c 		     !IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) &&
sin6             1182 compat/linux/linux_socket.c 		     !IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))) {
sin6             1183 compat/linux/linux_socket.c 			sin6->sin6_scope_id = 0;
sin6             2284 net/if_bridge.c 			dst.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6             2287 net/if_bridge.c 			    (caddr_t)&dst.sin6.sin6_addr);
sin6              953 net/if_ethersubr.c 	struct sockaddr_in6 *sin6;
sin6              983 net/if_ethersubr.c 		sin6 = satosin6(sa);
sin6              984 net/if_ethersubr.c 		if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
sin6             1000 net/if_ethersubr.c 			ETHER_MAP_IPV6_MULTICAST(&sin6->sin6_addr, addrlo);
sin6              158 net/pf_osfp.c  		struct sockaddr_in6 sin6;
sin6              170 net/pf_osfp.c  		memset(&sin6, 0, sizeof(sin6));
sin6              171 net/pf_osfp.c  		sin6.sin6_family = AF_INET6;
sin6              172 net/pf_osfp.c  		sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              173 net/pf_osfp.c  		sin6.sin6_addr = ip6->ip6_src;
sin6              174 net/pf_osfp.c  		(void)getnameinfo((struct sockaddr *)&sin6,
sin6               69 net/pf_table.c #define	FILLIN_SIN6(sin6, addr)			\
sin6               71 net/pf_table.c 		(sin6).sin6_len = sizeof(sin6);	\
sin6               72 net/pf_table.c 		(sin6).sin6_family = AF_INET6;	\
sin6               73 net/pf_table.c 		(sin6).sin6_addr = (addr);	\
sin6               85 net/pf_table.c     (struct pf_addr *)&(su)->sin6.sin6_addr)
sin6              784 net/pf_table.c 		FILLIN_SIN6(sa.sin6, ad->pfra_ip6addr);
sin6              820 net/pf_table.c 		FILLIN_SIN6(ke->pfrke_sa.sin6, ad->pfra_ip6addr);
sin6              959 net/pf_table.c 		sa->sin6.sin6_len = sizeof(sa->sin6);
sin6              960 net/pf_table.c 		sa->sin6.sin6_family = AF_INET6;
sin6              963 net/pf_table.c 				sa->sin6.sin6_addr.s6_addr32[i] =
sin6              967 net/pf_table.c 			sa->sin6.sin6_addr.s6_addr32[i] = 0xFFFFFFFF;
sin6             1038 net/pf_table.c 		ad->pfra_ip6addr = ke->pfrke_sa.sin6.sin6_addr;
sin6              405 net/pfkeyv2.c  		sunion.sin6.sin6_addr = ipa->ipa_info.sen_ip6_src;
sin6              406 net/pfkeyv2.c  		sunion.sin6.sin6_port = ipa->ipa_info.sen_ip6_sport;
sin6              426 net/pfkeyv2.c  		sunion.sin6.sin6_addr = ipa->ipa_mask.sen_ip6_src;
sin6              427 net/pfkeyv2.c  		sunion.sin6.sin6_port = ipa->ipa_mask.sen_ip6_sport;
sin6              447 net/pfkeyv2.c  		sunion.sin6.sin6_addr = ipa->ipa_info.sen_ip6_dst;
sin6              448 net/pfkeyv2.c  		sunion.sin6.sin6_port = ipa->ipa_info.sen_ip6_dport;
sin6              468 net/pfkeyv2.c  		sunion.sin6.sin6_addr = ipa->ipa_mask.sen_ip6_dst;
sin6              469 net/pfkeyv2.c  		sunion.sin6.sin6_port = ipa->ipa_mask.sen_ip6_dport;
sin6              501 net/pfkeyv2_convert.c 		in6_embedscope(&src->sin6.sin6_addr, &src->sin6,
sin6              503 net/pfkeyv2_convert.c 		in6_embedscope(&dst->sin6.sin6_addr, &dst->sin6,
sin6              512 net/pfkeyv2_convert.c 		flow->sen_ip6_src = src->sin6.sin6_addr;
sin6              513 net/pfkeyv2_convert.c 		flow->sen_ip6_dst = dst->sin6.sin6_addr;
sin6              515 net/pfkeyv2_convert.c 		flow->sen_ip6_sport = src->sin6.sin6_port;
sin6              516 net/pfkeyv2_convert.c 		flow->sen_ip6_dport = dst->sin6.sin6_port;
sin6              520 net/pfkeyv2_convert.c 		flowmask->sen_ip6_src = srcmask->sin6.sin6_addr;
sin6              521 net/pfkeyv2_convert.c 		flowmask->sen_ip6_dst = dstmask->sin6.sin6_addr;
sin6              522 net/pfkeyv2_convert.c 		flowmask->sen_ip6_sport = srcmask->sin6.sin6_port;
sin6              523 net/pfkeyv2_convert.c 		flowmask->sen_ip6_dport = dstmask->sin6.sin6_port;
sin6              566 net/pfkeyv2_convert.c 			sunion->sin6.sin6_addr = encap->sen_ip6_src;
sin6              567 net/pfkeyv2_convert.c 			sunion->sin6.sin6_port = encap->sen_ip6_sport;
sin6              569 net/pfkeyv2_convert.c 			sunion->sin6.sin6_addr = encap->sen_ip6_dst;
sin6              570 net/pfkeyv2_convert.c 			sunion->sin6.sin6_port = encap->sen_ip6_dport;
sin6             1977 netinet/ip_carp.c carp_set_addr6(struct carp_softc *sc, struct sockaddr_in6 *sin6)
sin6             1983 netinet/ip_carp.c 	if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
sin6             1998 netinet/ip_carp.c 			if ((sin6->sin6_addr.s6_addr32[i] &
sin6             2033 netinet/ip_carp.c 	if (!IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
sin6              188 netinet/ip_ether.c 		    (caddr_t) &ssrc.sin6.sin6_addr);
sin6              191 netinet/ip_ether.c 		    (caddr_t) &sdst.sin6.sin6_addr);
sin6              396 netinet/ip_ether.c 		ip6->ip6_dst = tdb->tdb_dst.sin6.sin6_addr;
sin6              397 netinet/ip_ether.c 		ip6->ip6_src = tdb->tdb_src.sin6.sin6_addr;
sin6              146 netinet/ip_ipip.c 	struct sockaddr_in6 *sin6;
sin6              309 netinet/ip_ipip.c 					sin6 = (struct sockaddr_in6 *) ifa->ifa_addr;
sin6              311 netinet/ip_ipip.c 					if (IN6_ARE_ADDR_EQUAL(&sin6->sin6_addr, &ip6->ip6_src)) {
sin6              485 netinet/ip_ipip.c 		if (IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_dst.sin6.sin6_addr) ||
sin6              487 netinet/ip_ipip.c 		    IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_src.sin6.sin6_addr)) {
sin6              521 netinet/ip_ipip.c 		in6_embedscope(&ip6o->ip6_src, &tdb->tdb_src.sin6, NULL, NULL);
sin6              522 netinet/ip_ipip.c 		in6_embedscope(&ip6o->ip6_dst, &tdb->tdb_dst.sin6, NULL, NULL);
sin6              993 netinet/ip_ipsp.c 		return ip6_sprintf(&sa.sin6.sin6_addr);
sin6             1016 netinet/ip_ipsp.c 		if (IN6_IS_ADDR_UNSPECIFIED(&addr.sin6.sin6_addr))
sin6             1167 netinet/ip_ipsp.c 					tdbi->dst.sin6.sin6_family = AF_INET6;
sin6             1168 netinet/ip_ipsp.c 					tdbi->dst.sin6.sin6_len =
sin6             1170 netinet/ip_ipsp.c 					tdbi->dst.sin6.sin6_addr = ip6_dst;
sin6             1207 netinet/ip_ipsp.c 				su.sin6.sin6_family = AF_INET6;
sin6             1208 netinet/ip_ipsp.c 				su.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6             1209 netinet/ip_ipsp.c 				su.sin6.sin6_addr = ip6_dst;
sin6             1292 netinet/ip_ipsp.c 				tdbi->dst.sin6.sin6_family = AF_INET6;
sin6             1293 netinet/ip_ipsp.c 				tdbi->dst.sin6.sin6_len =
sin6             1295 netinet/ip_ipsp.c 				tdbi->dst.sin6.sin6_addr = ip6_dst;
sin6               53 netinet/ip_ipsp.h 	struct sockaddr_in6	sin6;
sin6              190 netinet/ip_spd.c 		sdst.sin6.sin6_family = ssrc.sin6.sin6_family = AF_INET6;
sin6              191 netinet/ip_spd.c 		sdst.sin6.sin6_len = ssrc.sin6.sin6_family =
sin6              193 netinet/ip_spd.c 		in6_recoverscope(&ssrc.sin6, &ddst->sen_ip6_src, NULL);
sin6              194 netinet/ip_spd.c 		in6_recoverscope(&sdst.sin6, &ddst->sen_ip6_dst, NULL);
sin6              297 netinet/ip_spd.c 		if ((IN6_IS_ADDR_UNSPECIFIED(&ipo->ipo_dst.sin6.sin6_addr)) ||
sin6              298 netinet/ip_spd.c 		    (bcmp(&ipo->ipo_dst.sin6.sin6_addr, &in6mask128,
sin6              316 netinet/ip_spd.c 		if (IN6_IS_ADDR_UNSPECIFIED(&ipo->ipo_src.sin6.sin6_addr))
sin6              701 netinet/ip_spd.c 		ipon->ipo_src.sin6.sin6_addr = inp->inp_laddr6;
sin6              702 netinet/ip_spd.c 		ipon->ipo_dst.sin6.sin6_addr = inp->inp_faddr6;
sin6              183 netinet/ipsec_input.c 		dst_address.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              186 netinet/ipsec_input.c 		    (caddr_t) &(dst_address.sin6.sin6_addr));
sin6              187 netinet/ipsec_input.c 		in6_recoverscope(&dst_address.sin6, &dst_address.sin6.sin6_addr,
sin6              388 netinet/ipsec_input.c 			    !IN6_IS_ADDR_UNSPECIFIED(&tdbp->tdb_proxy.sin6.sin6_addr) &&
sin6              390 netinet/ipsec_input.c 				&tdbp->tdb_proxy.sin6.sin6_addr)) ||
sin6              496 netinet/ipsec_input.c 			    !IN6_IS_ADDR_UNSPECIFIED(&tdbp->tdb_proxy.sin6.sin6_addr) &&
sin6              498 netinet/ipsec_input.c 				&tdbp->tdb_proxy.sin6.sin6_addr)) ||
sin6              213 netinet/ipsec_output.c 			(!IN6_IS_ADDR_UNSPECIFIED(&tdb->tdb_dst.sin6.sin6_addr)) &&
sin6              214 netinet/ipsec_output.c 			(!IN6_ARE_ADDR_EQUAL(&tdb->tdb_dst.sin6.sin6_addr,
sin6              676 netinet/tcp_input.c 			src.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              677 netinet/tcp_input.c 			src.sin6.sin6_family = AF_INET6;
sin6              678 netinet/tcp_input.c 			src.sin6.sin6_addr = ip6->ip6_src;
sin6              679 netinet/tcp_input.c 			src.sin6.sin6_port = th->th_sport;
sin6              681 netinet/tcp_input.c 			dst.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              682 netinet/tcp_input.c 			dst.sin6.sin6_family = AF_INET6;
sin6              683 netinet/tcp_input.c 			dst.sin6.sin6_addr = ip6->ip6_dst;
sin6              684 netinet/tcp_input.c 			dst.sin6.sin6_port = th->th_dport;
sin6             2375 netinet/tcp_input.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
sin6             2378 netinet/tcp_input.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
sin6             4216 netinet/tcp_input.c 		ip6->ip6_dst = sc->sc_src.sin6.sin6_addr;
sin6             4217 netinet/tcp_input.c 		ip6->ip6_src = sc->sc_dst.sin6.sin6_addr;
sin6             4221 netinet/tcp_input.c 		th->th_dport = sc->sc_src.sin6.sin6_port;
sin6             4222 netinet/tcp_input.c 		th->th_sport = sc->sc_dst.sin6.sin6_port;
sin6             4295 netinet/tcp_input.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
sin6             4296 netinet/tcp_input.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
sin6              921 netinet/tcp_output.c 			src.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_src;
sin6              924 netinet/tcp_output.c 			dst.sin6.sin6_addr = mtod(m, struct ip6_hdr *)->ip6_dst;
sin6              942 netinet/tcp_subr.c 	struct sockaddr_in6 sin6;
sin6              944 netinet/tcp_subr.c 	bzero(&sin6, sizeof(sin6));
sin6              945 netinet/tcp_subr.c 	sin6.sin6_family = AF_INET6;
sin6              946 netinet/tcp_subr.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              947 netinet/tcp_subr.c 	sin6.sin6_addr = *faddr;
sin6              948 netinet/tcp_subr.c 	(void) in6_pcbnotify(&tcbtable, (struct sockaddr *)&sin6, 0,
sin6              249 netinet/tcp_var.h 	struct sockaddr_in6 sin6;
sin6              176 netinet/udp_usrreq.c 		struct sockaddr_in6 sin6;
sin6              365 netinet/udp_usrreq.c 		srcsa.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              366 netinet/udp_usrreq.c 		srcsa.sin6.sin6_family = AF_INET6;
sin6              367 netinet/udp_usrreq.c 		srcsa.sin6.sin6_port = uh->uh_sport;
sin6              369 netinet/udp_usrreq.c 		srcsa.sin6.sin6_flowinfo = htonl(0x0fffffff) & ip6->ip6_flow;
sin6              372 netinet/udp_usrreq.c 		(void)in6_recoverscope(&srcsa.sin6, &ip6->ip6_src,
sin6              376 netinet/udp_usrreq.c 		dstsa.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              377 netinet/udp_usrreq.c 		dstsa.sin6.sin6_family = AF_INET6;
sin6              378 netinet/udp_usrreq.c 		dstsa.sin6.sin6_port = uh->uh_dport;
sin6              380 netinet/udp_usrreq.c 		(void)in6_recoverscope(&dstsa.sin6, &ip6->ip6_dst,
sin6             1113 netinet6/icmp6.c 	struct sockaddr_in6 sin6;
sin6             1134 netinet6/icmp6.c 	bzero(&sin6, sizeof(sin6));
sin6             1135 netinet6/icmp6.c 	sin6.sin6_family = PF_INET6;
sin6             1136 netinet6/icmp6.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6             1137 netinet6/icmp6.c 	sin6.sin6_addr = *dst;
sin6             1140 netinet6/icmp6.c 		sin6.sin6_addr.s6_addr16[1] =
sin6             1144 netinet6/icmp6.c 	rt = icmp6_mtudisc_clone((struct sockaddr *)&sin6);
sin6             1164 netinet6/icmp6.c 		(*mc->mc_func)(&sin6.sin6_addr);
sin6             1194 netinet6/icmp6.c 	struct sockaddr_in6 sin6; /* double meaning; ip6_dst and subjectaddr */
sin6             1214 netinet6/icmp6.c 	bzero(&sin6, sizeof(sin6));
sin6             1215 netinet6/icmp6.c 	sin6.sin6_family = AF_INET6;
sin6             1216 netinet6/icmp6.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6             1217 netinet6/icmp6.c 	bcopy(&ip6->ip6_dst, &sin6.sin6_addr, sizeof(sin6.sin6_addr));
sin6             1219 netinet6/icmp6.c 	if (ifa_ifwithaddr((struct sockaddr *)&sin6))
sin6             1221 netinet6/icmp6.c 	else if (IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr))
sin6             1257 netinet6/icmp6.c 			if (subjlen != sizeof(sin6.sin6_addr))
sin6             1276 netinet6/icmp6.c 			    subjlen, (caddr_t)&sin6.sin6_addr);
sin6             1278 netinet6/icmp6.c 			if (IN6_IS_SCOPE_EMBED(&sin6.sin6_addr)) {
sin6             1281 netinet6/icmp6.c 					sin6.sin6_addr.s6_addr16[1] =
sin6             1285 netinet6/icmp6.c 			subj = (char *)&sin6;
sin6             1286 netinet6/icmp6.c 			if (IN6_ARE_ADDR_EQUAL(&ip6->ip6_dst, &sin6.sin6_addr))
sin6             2229 netinet6/icmp6.c 	struct sockaddr_in6 sin6;
sin6             2232 netinet6/icmp6.c 	bzero(&sin6, sizeof(sin6));
sin6             2233 netinet6/icmp6.c 	sin6.sin6_family = AF_INET6;
sin6             2234 netinet6/icmp6.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6             2235 netinet6/icmp6.c 	bcopy(&reddst6, &sin6.sin6_addr, sizeof(reddst6));
sin6             2236 netinet6/icmp6.c 	rt = rtalloc1((struct sockaddr *)&sin6, 0, 0);
sin6             2471 netinet6/icmp6.c 		struct sockaddr_in6 *sin6;
sin6             2472 netinet6/icmp6.c 		sin6 = (struct sockaddr_in6 *)rt->rt_gateway;
sin6             2473 netinet6/icmp6.c 		nexthop = &sin6->sin6_addr;
sin6             1421 netinet6/in6.c 			struct sockaddr_in6 *sin6;
sin6             1439 netinet6/in6.c 			sin6 = (struct sockaddr_in6 *)&iflr->addr;
sin6             1440 netinet6/in6.c 			if (sin6->sin6_addr.s6_addr32[2] != 0
sin6             1441 netinet6/in6.c 			 || sin6->sin6_addr.s6_addr32[3] != 0) {
sin6             1483 netinet6/in6.c 		struct sockaddr_in6 *sin6;
sin6             1491 netinet6/in6.c 			sin6 = (struct sockaddr_in6 *)&iflr->addr;
sin6             1492 netinet6/in6.c 			bcopy(&sin6->sin6_addr, &match, sizeof(match));
sin6             1499 netinet6/in6.c 			if (bcmp(&match, &sin6->sin6_addr, sizeof(match)))
sin6             1510 netinet6/in6.c 				sin6 = (struct sockaddr_in6 *)&iflr->addr;
sin6             1511 netinet6/in6.c 				bcopy(&sin6->sin6_addr, &match, sizeof(match));
sin6             1585 netinet6/in6.c in6_ifinit(ifp, ia, sin6, newhost)
sin6             1588 netinet6/in6.c 	struct sockaddr_in6 *sin6;
sin6             1608 netinet6/in6.c 	ia->ia_addr = *sin6;
sin6              730 netinet6/in6.h #define	sin6tosa(sin6)	((struct sockaddr *)(sin6))
sin6               96 netinet6/in6_gif.c 	tdb.tdb_src.sin6.sin6_family = AF_INET6;
sin6               97 netinet6/in6_gif.c 	tdb.tdb_src.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6               98 netinet6/in6_gif.c 	tdb.tdb_src.sin6.sin6_addr = sin6_src->sin6_addr;
sin6               99 netinet6/in6_gif.c 	tdb.tdb_dst.sin6.sin6_family = AF_INET6;
sin6              100 netinet6/in6_gif.c 	tdb.tdb_dst.sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              101 netinet6/in6_gif.c 	tdb.tdb_dst.sin6.sin6_addr = sin6_dst->sin6_addr;
sin6              637 netinet6/in6_ifattach.c 	struct sockaddr_in6 sin6;
sin6              726 netinet6/in6_ifattach.c 	bzero(&sin6, sizeof(sin6));
sin6              727 netinet6/in6_ifattach.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              728 netinet6/in6_ifattach.c 	sin6.sin6_family = AF_INET6;
sin6              729 netinet6/in6_ifattach.c 	sin6.sin6_addr = in6addr_linklocal_allnodes;
sin6              730 netinet6/in6_ifattach.c 	sin6.sin6_addr.s6_addr16[1] = htons(ifp->if_index);
sin6              731 netinet6/in6_ifattach.c 	rt = rtalloc1((struct sockaddr *)&sin6, 0, 0);
sin6              172 netinet6/in6_pcb.c 	struct sockaddr_in6 *sin6;
sin6              197 netinet6/in6_pcb.c 		sin6 = mtod(nam, struct sockaddr_in6 *);
sin6              198 netinet6/in6_pcb.c 		if (nam->m_len != sizeof (*sin6))
sin6              205 netinet6/in6_pcb.c 		if (sin6->sin6_family != AF_INET6)
sin6              209 netinet6/in6_pcb.c 		if (in6_embedscope(&sin6->sin6_addr, sin6, inp, NULL) != 0)
sin6              212 netinet6/in6_pcb.c 		sin6->sin6_scope_id = 0;
sin6              214 netinet6/in6_pcb.c 		lport = sin6->sin6_port;
sin6              217 netinet6/in6_pcb.c 		if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
sin6              220 netinet6/in6_pcb.c 		if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) {
sin6              230 netinet6/in6_pcb.c 		} else if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
sin6              233 netinet6/in6_pcb.c 			sin6->sin6_port = 0;  /*
sin6              239 netinet6/in6_pcb.c 			sin6->sin6_flowinfo = 0;
sin6              240 netinet6/in6_pcb.c 			if ((ia = ifa_ifwithaddr((struct sockaddr *)sin6))
sin6              280 netinet6/in6_pcb.c 			    (struct in_addr *)&sin6->sin6_addr, lport,
sin6              286 netinet6/in6_pcb.c 		inp->inp_laddr6 = sin6->sin6_addr;
sin6              408 netinet6/in6_pcb.c 	struct sockaddr_in6 *sin6 = mtod(nam, struct sockaddr_in6 *);
sin6              415 netinet6/in6_pcb.c 	if (nam->m_len != sizeof(*sin6))
sin6              417 netinet6/in6_pcb.c 	if (sin6->sin6_family != AF_INET6)
sin6              419 netinet6/in6_pcb.c 	if (sin6->sin6_port == 0)
sin6              423 netinet6/in6_pcb.c 	if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
sin6              431 netinet6/in6_pcb.c 	tmp = *sin6;
sin6              432 netinet6/in6_pcb.c 	sin6 = &tmp;
sin6              435 netinet6/in6_pcb.c 	if (in6_embedscope(&sin6->sin6_addr, sin6, inp, &ifp) != 0)
sin6              438 netinet6/in6_pcb.c 	sin6->sin6_scope_id = 0;
sin6              446 netinet6/in6_pcb.c 	in6a = in6_selectsrc(sin6, inp->inp_outputopts6,
sin6              460 netinet6/in6_pcb.c 	if (in_pcblookup(inp->inp_table, &sin6->sin6_addr, sin6->sin6_port,
sin6              470 netinet6/in6_pcb.c 	inp->inp_faddr6 = sin6->sin6_addr;
sin6              471 netinet6/in6_pcb.c 	inp->inp_fport = sin6->sin6_port;
sin6              638 netinet6/in6_pcb.c 	struct sockaddr_in6 *sin6;
sin6              641 netinet6/in6_pcb.c 	sin6 = mtod(nam,struct sockaddr_in6 *);
sin6              643 netinet6/in6_pcb.c 	bzero ((caddr_t)sin6,sizeof(struct sockaddr_in6));
sin6              644 netinet6/in6_pcb.c 	sin6->sin6_family = AF_INET6;
sin6              645 netinet6/in6_pcb.c 	sin6->sin6_len = sizeof(struct sockaddr_in6);
sin6              646 netinet6/in6_pcb.c 	sin6->sin6_port = inp->inp_lport;
sin6              647 netinet6/in6_pcb.c 	sin6->sin6_addr = inp->inp_laddr6;
sin6              649 netinet6/in6_pcb.c 	(void)in6_recoverscope(sin6, &inp->inp_laddr6, NULL);
sin6              663 netinet6/in6_pcb.c 	struct sockaddr_in6 *sin6;
sin6              666 netinet6/in6_pcb.c 	sin6 = mtod(nam,struct sockaddr_in6 *);
sin6              668 netinet6/in6_pcb.c 	bzero ((caddr_t)sin6,sizeof(struct sockaddr_in6));
sin6              669 netinet6/in6_pcb.c 	sin6->sin6_family = AF_INET6;
sin6              670 netinet6/in6_pcb.c 	sin6->sin6_len = sizeof(struct sockaddr_in6);
sin6              671 netinet6/in6_pcb.c 	sin6->sin6_port = inp->inp_fport;
sin6              672 netinet6/in6_pcb.c 	sin6->sin6_addr = inp->inp_faddr6;
sin6              674 netinet6/in6_pcb.c 	(void)in6_recoverscope(sin6, &inp->inp_faddr6, NULL);
sin6              272 netinet6/in6_src.c 			struct sockaddr_in6 sin6 = {sizeof(sin6), AF_INET6, 0};
sin6              274 netinet6/in6_src.c 			sin6->sin6_addr = *dst;
sin6              276 netinet6/in6_src.c 			ia6 = ifatoia6(ifa_ifwithdstaddr(sin6tosa(&sin6)));
sin6              278 netinet6/in6_src.c 				ia6 = ifatoia6(ifa_ifwithnet(sin6tosa(&sin6)));
sin6              547 netinet6/in6_src.c in6_embedscope(in6, sin6, in6p, ifpp)
sin6              549 netinet6/in6_src.c 	const struct sockaddr_in6 *sin6;
sin6              558 netinet6/in6_src.c 	*in6 = sin6->sin6_addr;
sin6              559 netinet6/in6_src.c 	scopeid = sin6->sin6_scope_id;
sin6              612 netinet6/in6_src.c in6_recoverscope(sin6, in6, ifp)
sin6              613 netinet6/in6_src.c 	struct sockaddr_in6 *sin6;
sin6              619 netinet6/in6_src.c 	sin6->sin6_addr = *in6;
sin6              626 netinet6/in6_src.c 	sin6->sin6_scope_id = 0;
sin6              631 netinet6/in6_src.c 		scopeid = ntohs(sin6->sin6_addr.s6_addr16[1]);
sin6              639 netinet6/in6_src.c 			sin6->sin6_addr.s6_addr16[1] = 0;
sin6              640 netinet6/in6_src.c 			sin6->sin6_scope_id = scopeid;
sin6             1013 netinet6/ip6_mroute.c 	struct sockaddr_in6 sin6;
sin6             1155 netinet6/ip6_mroute.c 			(void)memset(&sin6, 0, sizeof(sin6));
sin6             1156 netinet6/ip6_mroute.c 			sin6.sin6_len = sizeof(sin6);
sin6             1157 netinet6/ip6_mroute.c 			sin6.sin6_family = AF_INET6;
sin6             1158 netinet6/ip6_mroute.c 			sin6.sin6_addr = ip6->ip6_src;
sin6             1207 netinet6/ip6_mroute.c 			if (socket_send(ip6_mrouter, mm, &sin6) < 0) {
sin6             1385 netinet6/ip6_mroute.c 				struct sockaddr_in6 sin6;
sin6             1429 netinet6/ip6_mroute.c 				(void)memset(&sin6, 0, sizeof(sin6));
sin6             1430 netinet6/ip6_mroute.c 				sin6.sin6_len = sizeof(sin6);
sin6             1431 netinet6/ip6_mroute.c 				sin6.sin6_family = AF_INET6;
sin6             1436 netinet6/ip6_mroute.c 					sin6.sin6_addr = oim->im6_src;
sin6             1441 netinet6/ip6_mroute.c 					sin6.sin6_addr = im->im6_src;
sin6             1447 netinet6/ip6_mroute.c 				if (socket_send(ip6_mrouter, mm, &sin6) < 0) {
sin6             1624 netinet6/ip6_mroute.c 	struct sockaddr_in6 sin6;
sin6             1657 netinet6/ip6_mroute.c 	(void)memset(&sin6, 0, sizeof(sin6));
sin6             1658 netinet6/ip6_mroute.c 	sin6.sin6_len = sizeof(sin6);
sin6             1659 netinet6/ip6_mroute.c 	sin6.sin6_family = AF_INET6;
sin6             1660 netinet6/ip6_mroute.c 	sin6.sin6_addr = ip6->ip6_src;
sin6             1671 netinet6/ip6_mroute.c 	if (socket_send(ip6_mrouter, mm, &sin6) < 0) {
sin6             2073 netinet6/ip6_output.c #define sin6tosa(sin6)	((struct sockaddr *)(sin6)) /* XXX */
sin6              675 netinet6/nd6.c 	struct sockaddr_in6 sin6;
sin6              677 netinet6/nd6.c 	bzero(&sin6, sizeof(sin6));
sin6              678 netinet6/nd6.c 	sin6.sin6_len = sizeof(struct sockaddr_in6);
sin6              679 netinet6/nd6.c 	sin6.sin6_family = AF_INET6;
sin6              680 netinet6/nd6.c 	sin6.sin6_addr = *addr6;
sin6              682 netinet6/nd6.c 	rt = rtalloc1((struct sockaddr *)&sin6, create, 0);
sin6              707 netinet6/nd6.c 			    ifaof_ifpforaddr((struct sockaddr *)&sin6, ifp);
sin6              717 netinet6/nd6.c 			if ((e = rtrequest(RTM_ADD, (struct sockaddr *)&sin6,
sin6             2105 netinet6/nd6.c 		struct sockaddr_in6 *sin6;
sin6             2112 netinet6/nd6.c 			sin6 = (struct sockaddr_in6 *)(p + 1);
sin6             2145 netinet6/nd6.c 				if ((void *)&sin6[advrtrs + 1] > (void *)pe) {
sin6             2149 netinet6/nd6.c 				s6 = &sin6[advrtrs];
sin6             2165 netinet6/nd6.c 		advance = sizeof(*p) + sizeof(*sin6) * advrtrs;
sin6              711 netinet6/raw_ip6.c 		struct sockaddr_in6 sin6;
sin6              730 netinet6/raw_ip6.c 			sin6 = *addr;
sin6              731 netinet6/raw_ip6.c 			addr = &sin6;
sin6              154 netinet6/udp6_output.c 		struct sockaddr_in6 *sin6 = mtod(addr6, struct sockaddr_in6 *);
sin6              156 netinet6/udp6_output.c 		if (addr6->m_len != sizeof(*sin6)) {
sin6              160 netinet6/udp6_output.c 		if (sin6->sin6_family != AF_INET6) {
sin6              164 netinet6/udp6_output.c 		if (sin6->sin6_port == 0) {
sin6              175 netinet6/udp6_output.c 		tmp = *sin6;
sin6              176 netinet6/udp6_output.c 		sin6 = &tmp;
sin6              178 netinet6/udp6_output.c 		faddr = &sin6->sin6_addr;
sin6              179 netinet6/udp6_output.c 		fport = sin6->sin6_port; /* allow 0 port */
sin6              182 netinet6/udp6_output.c 		if (in6_embedscope(&sin6->sin6_addr, sin6, in6p, NULL) != 0) {
sin6              189 netinet6/udp6_output.c 			laddr = in6_selectsrc(sin6, optp,