Searched refs:sin6 (Results 76 - 100 of 177) sorted by relevance

12345678

/freebsd-9.3-release/sys/netipsec/
H A Dkey_debug.c705 struct sockaddr_in6 *sin6; local
723 sin6 = (struct sockaddr_in6 *)addr;
724 printf(" port=%u\n", ntohs(sin6->sin6_port));
726 sin6->sin6_flowinfo, sin6->sin6_scope_id);
727 ipsec_hexdump((caddr_t)&sin6->sin6_addr,
728 sizeof(sin6->sin6_addr));
H A Dkeydb.h48 struct sockaddr_in6 sin6; member in union:sockaddr_union
H A Dxform_ipip.c473 if (IN6_IS_ADDR_UNSPECIFIED(&saidx->dst.sin6.sin6_addr) ||
475 IN6_IS_ADDR_UNSPECIFIED(&saidx->src.sin6.sin6_addr)) {
507 ip6o->ip6_dst = saidx->dst.sin6.sin6_addr;
508 ip6o->ip6_src = saidx->src.sin6.sin6_addr;
/freebsd-9.3-release/usr.bin/sockstat/
H A Dsockstat.c228 struct sockaddr_in6 *sin6; local
240 sin6 = (struct sockaddr_in6 *)sa;
241 sin6->sin6_len = sizeof *sin6;
242 sin6->sin6_family = af;
243 sin6->sin6_port = port;
244 sin6->sin6_addr = *(struct in6_addr *)addr;
/freebsd-9.3-release/usr.sbin/inetd/
H A Dbuiltins.c350 struct sockaddr_in6 sin6[2]; local
552 sin6[0] = *(struct sockaddr_in6 *)&ss[0];
553 sin6[0].sin6_port = htons(lport);
554 sin6[1] = *(struct sockaddr_in6 *)&ss[1];
555 sin6[1].sin6_port = htons(fport);
556 if (sysctlbyname("net.inet6.tcp6.getcred", &uc, &size, sin6,
557 sizeof(sin6)) == -1)
/freebsd-9.3-release/lib/libc/net/
H A Dsctp_sys_calls.c62 in6_sin6_2_sin(struct sockaddr_in *sin, struct sockaddr_in6 *sin6) argument
67 sin->sin_port = sin6->sin6_port;
68 sin->sin_addr.s_addr = sin6->sin6_addr.__u6_addr.__u6_addr32[3];
174 struct sockaddr_in6 *sin6; local
219 sin6 = (struct sockaddr_in6 *)sa;
220 if (sin6->sin6_port) {
224 if (sport != sin6->sin6_port) {
230 sport = sin6->sin6_port;
264 sin6 = (struct sockaddr_in6 *)gaddrs->addr;
265 sin6
[all...]
H A Dsourcefilter.c68 struct sockaddr_in6 sin6; member in union:sockunion
306 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
368 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
/freebsd-9.3-release/sys/netinet/
H A Dsctp_output.c1900 struct sockaddr_in6 *sin6; local
1913 sin6 = (struct sockaddr_in6 *)&ifa->address.sin6;
1914 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
1919 (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))) {
1923 (IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr))) {
2001 struct sockaddr_in6 *sin6; local
2003 sin6 = (struct sockaddr_in6 *)&ifa->address.sin6;
2007 memcpy(ipv6p->addr, &sin6
2787 struct sockaddr_in6 sin6, lsa6; local
3576 struct sockaddr_in6 sin6; local
3734 struct sockaddr_in6 sin6; local
4328 struct sockaddr_in6 *sin6, tmp, *lsa6, lsa6_tmp; local
5343 struct sockaddr_in6 sin6, *sa6; local
5511 struct sockaddr_in6 *sin6; local
12211 struct sockaddr_in6 *sin6; local
[all...]
H A Dsctputil.c2761 struct sockaddr_in6 *sin6; local
2765 sin6 = (struct sockaddr_in6 *)&spc->spc_aaddr;
2766 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr)) {
2767 if (sin6->sin6_scope_id == 0) {
2769 (void)sa6_recoverscope(sin6);
2772 in6_clearscope(&sin6->sin6_addr);
4237 struct sockaddr_in6 *sin6; local
4239 sin6 = (struct sockaddr_in6 *)sa;
4241 ip6_sprintf(ip6buf, &sin6->sin6_addr),
4242 ntohs(sin6
4979 struct sockaddr_in6 *sin6; local
5655 struct sockaddr_in6 sin6; local
6280 struct sockaddr_in6 *sin6; local
6372 struct sockaddr_in6 *sin6; local
6443 struct sockaddr_in6 *sin6; local
6571 struct sockaddr_in6 *sin6; local
6715 struct sockaddr_in6 *sin6; local
6914 struct sockaddr_in6 sin6; local
[all...]
H A Dsctp_usrreq.c1234 struct sockaddr_in6 *sin6; local
1236 sin6 = (struct sockaddr_in6 *)&sctp_ifa->address.sa;
1237 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
1246 &sin6->sin6_addr) != 0) {
1249 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {
1252 if (sin6->sin6_scope_id == 0) {
1253 if (sa6_recoverscope(sin6) != 0)
1272 (IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr))) {
1275 memcpy(sas, sin6, sizeof(*sin6));
2381 struct sockaddr_in6 *sin6; local
3165 struct sockaddr_in6 *sin6; local
3256 struct sockaddr_in6 *sin6; local
4733 struct sockaddr_in6 *sin6; local
5274 struct sockaddr_in6 *sin6; local
5686 struct sockaddr_in6 *sin6; local
5825 struct sockaddr_in6 *sin6; local
6306 struct sockaddr_in6 *sin6; local
[all...]
/freebsd-9.3-release/contrib/bind9/lib/isc/unix/
H A Dnet.c157 struct sockaddr_in6 sin6; local
163 len = sizeof(sin6);
164 if (getsockname(s, (struct sockaddr *)&sin6, (void *)&len) < 0)
/freebsd-9.3-release/contrib/ntp/lib/isc/unix/
H A Dnet.c159 struct sockaddr_in6 sin6; local
165 len = sizeof(sin6);
166 if (getsockname(s, (struct sockaddr *)&sin6, &len) < 0)
/freebsd-9.3-release/sys/netinet6/
H A Din6.h648 struct sockaddr_in6 *sin6);
650 struct sockaddr_in6 *sin6);
656 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
H A Dicmp6.c2251 struct sockaddr_in6 sin6; local
2259 bzero(&sin6, sizeof(sin6));
2260 sin6.sin6_family = AF_INET6;
2261 sin6.sin6_len = sizeof(sin6);
2262 sin6.sin6_addr = ip6->ip6_dst; /* zone ID should be embedded */
2265 e = in6_selectsrc(&sin6, NULL, NULL, &ro, NULL, &outif, &src);
2273 ip6_sprintf(ip6buf, &sin6.sin6_addr), e));
2411 struct sockaddr_in6 sin6; local
2630 struct sockaddr_in6 *sin6; local
[all...]
H A Dip6_mroute.c646 static struct sockaddr_in6 sin6 = { sizeof(sin6), AF_INET6 }; variable in typeref:struct:sockaddr_in6
1176 sin6.sin6_addr = ip6->ip6_src;
1218 if (socket_send(V_ip6_mrouter, mm, &sin6) < 0) {
1387 static struct sockaddr_in6 sin6 = local
1388 { sizeof(sin6), AF_INET6 };
1436 sin6.sin6_addr = oim->im6_src;
1441 sin6.sin6_addr = im->im6_src;
1447 if (socket_send(V_ip6_mrouter, mm, &sin6) < 0) {
1619 static struct sockaddr_in6 sin6 local
[all...]
H A Dnd6.c852 struct sockaddr_in6 sin6; local
856 bzero(&sin6, sizeof(sin6));
857 sin6.sin6_len = sizeof(struct sockaddr_in6);
858 sin6.sin6_family = AF_INET6;
859 sin6.sin6_addr = *addr6;
869 ln = lla_lookup(LLTABLE6(ifp), llflags, (struct sockaddr *)&sin6);
1563 struct sockaddr_in6 sin6; local
1690 memcpy(&sin6, L3_ADDR_SIN6(ln), sizeof(sin6));
[all...]
/freebsd-9.3-release/sys/net/
H A Dif_fddisubr.c712 struct sockaddr_in6 *sin6; local
751 sin6 = (struct sockaddr_in6 *)sa;
752 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
762 if (!IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
776 ETHER_MAP_IPV6_MULTICAST(&sin6->sin6_addr, e_addr);
H A Dif_iso88025subr.c705 struct sockaddr_in6 *sin6; local
744 sin6 = (struct sockaddr_in6 *)sa;
745 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
755 if (!IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) {
768 ETHER_MAP_IPV6_MULTICAST(&sin6->sin6_addr, e_addr);
H A Dif_llatbl.c456 struct sockaddr_in6 *sin6; local
459 sin6 = (struct sockaddr_in6 *)&la->l3_addr;
460 ip6_sprintf(l3s, &sin6->sin6_addr);
H A Dif_arcsubr.c771 struct sockaddr_in6 *sin6; local
804 sin6 = (struct sockaddr_in6 *)sa;
805 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
815 if (!IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
H A Dif_fwsubr.c693 struct sockaddr_in6 *sin6; local
714 sin6 = (struct sockaddr_in6 *)sa;
715 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
725 if (!IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
/freebsd-9.3-release/crypto/heimdal/lib/krb5/
H A Daddr_families.c240 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
242 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) {
253 memcpy (buf, IN6_ADDR_V6_TO_V4(&sin6->sin6_addr), 4);
258 &sin6->sin6_addr,
259 sizeof(sin6->sin6_addr));
266 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
268 *port = sin6->sin6_port;
319 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
320 const struct in6_addr *in6 = (const struct in6_addr *)&sin6->sin6_addr;
/freebsd-9.3-release/sys/compat/linux/
H A Dlinux_socket.c90 struct sockaddr_in6 *sin6; local
133 sin6 = (struct sockaddr_in6 *)kosa;
134 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr) ||
135 (!IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) &&
136 !IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr) &&
137 !IN6_IS_ADDR_V4COMPAT(&sin6->sin6_addr) &&
138 !IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) &&
139 !IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))) {
140 sin6->sin6_scope_id = 0;
/freebsd-9.3-release/lib/libc/resolv/
H A Dres_findzonecut.c625 arr->addr.sin6.sin6_family = AF_INET6;
627 arr->addr.sin6.sin6_len = sizeof(arr->addr.sin6);
629 memcpy(&arr->addr.sin6.sin6_addr, ns_rr_rdata(rr), 16);
/freebsd-9.3-release/usr.sbin/mtest/
H A Dmtest.c84 struct sockaddr_in6 sin6; member in union:sockunion
135 return (memcmp(&sua->sin6.sin6_addr, &sub->sin6.sin6_addr,
493 mr.mr6.ipv6mr_multiaddr = su.sin6.sin6_addr;

Completed in 283 milliseconds

12345678