/freebsd-10.1-release/tools/regression/netinet6/ip6_sockets/ |
H A D | ip6_sockets.c | 44 struct sockaddr_in6 sin6; local 62 bzero(&sin6, sizeof(sin6)); 63 sin6.sin6_len = sizeof(sin6); 64 sin6.sin6_family = AF_INET6; 65 sin6.sin6_addr = in6addr_loopback; 66 sin6.sin6_port = htons(1024); 67 if (connect(s, (struct sockaddr *)&sin6, sizeof(sin6)) < [all...] |
/freebsd-10.1-release/tools/regression/netinet/udpzerobyte/ |
H A D | udpzerobyte.c | 112 struct sockaddr_in6 sin6; local 127 bzero(&sin6, sizeof(sin6)); 128 sin6.sin6_len = sizeof(sin6); 129 sin6.sin6_family = AF_INET6; 130 sin6.sin6_addr = loopback6addr; 131 sin6.sin6_port = htons(THEPORT); 133 test(PF_INET6, "PF_INET6", (struct sockaddr *)&sin6, sizeof(sin6)); [all...] |
/freebsd-10.1-release/crypto/heimdal/lib/roken/ |
H A D | socket.c | 58 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 60 memset (sin6, 0, sizeof(*sin6)); 61 sin6->sin6_family = AF_INET6; 62 sin6->sin6_port = 0; 63 sin6->sin6_addr = in6addr_any; 92 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 94 memset (sin6, 0, sizeof(*sin6)); 95 sin6 159 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local 182 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local 206 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local [all...] |
H A D | getnameinfo.c | 103 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local 105 return doit (AF_INET6, &sin6->sin6_addr, sizeof(sin6->sin6_addr), 106 sin6->sin6_port,
|
H A D | getaddrinfo.c | 155 struct sockaddr_in6 *sin6; local 159 a->ai_addrlen = sizeof(*sin6); 160 a->ai_addr = malloc (sizeof(*sin6)); 163 sin6 = (struct sockaddr_in6 *)a->ai_addr; 164 memset (sin6, 0, sizeof(*sin6)); 165 sin6->sin6_family = AF_INET6; 166 sin6->sin6_port = port; 167 sin6->sin6_addr = *addr;
|
/freebsd-10.1-release/sys/netinet6/ |
H A D | scope6.c | 364 sa6_embedscope(struct sockaddr_in6 *sin6, int defaultok) argument 368 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok) 369 zoneid = scope6_addr2default(&sin6->sin6_addr); 372 (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || 373 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) { 384 sin6->sin6_addr.s6_addr16[1] = htons(zoneid & 0xffff); 385 sin6->sin6_scope_id = 0; 395 sa6_recoverscope(struct sockaddr_in6 *sin6) argument 400 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || 401 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6 [all...] |
H A D | in6_pcb.c | 114 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)NULL; local 134 sin6 = (struct sockaddr_in6 *)nam; 135 if (nam->sa_len != sizeof(*sin6)) 143 if ((error = sa6_embedscope(sin6, V_ip6_use_defzone)) != 0) 146 if ((error = prison_local_ip6(cred, &sin6->sin6_addr, 150 lport = sin6->sin6_port; 151 if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) { 161 } else if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) { 164 sin6->sin6_port = 0; /* yech... */ 165 if ((ifa = ifa_ifwithaddr((struct sockaddr *)sin6)) 309 register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; local 381 register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; local 447 struct sockaddr_in6 *sin6; local 1191 init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m) argument [all...] |
H A D | sctp6_usrreq.c | 743 struct sockaddr_in6 *sin6; local 777 sin6 = (struct sockaddr_in6 *)addr; 787 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 792 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 796 in6_sin6_2_sin(&sin, sin6); 849 struct sockaddr_in6 *sin6; local 913 sin6 = (struct sockaddr_in6 *)addr; 925 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 932 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 934 in6_sin6_2_sin(&store.sin, sin6); 991 struct sockaddr_in6 *sin6; local 1089 struct sockaddr_in6 *sin6; local 1172 struct sockaddr_in6 sin6; local 1209 struct sockaddr_in6 sin6; local [all...] |
H A D | in6_pcb.h | 69 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) 121 void init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m);
|
/freebsd-10.1-release/contrib/ntp/lib/isc/ |
H A D | sockaddr.c | 77 memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, 78 sizeof(a->type.sin6.sin6_addr)) != 0) 86 a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id && 88 (a->type.sin6.sin6_scope_id != 0 && 89 b->type.sin6.sin6_scope_id != 0))) 93 a->type.sin6.sin6_port != b->type.sin6.sin6_port) 133 snprintf(pbuf, sizeof(pbuf), "%u", ntohs(sockaddr->type.sin6 [all...] |
/freebsd-10.1-release/contrib/ipfilter/lib/ |
H A D | gethost.c | 60 struct sockaddr_in6 *sin6; local 67 sin6 = (struct sockaddr_in6 *)res->ai_addr; 68 hostp->in6 = sin6->sin6_addr;
|
H A D | save_v2trap.c | 36 struct sockaddr_in6 sin6; member in struct:snmpv2_opts_s 66 if (memcmp(&s1->sin6, &s2->sin6, sizeof(s1->sin6))) 101 printf("%s", inet_ntop(AF_INET6, &snmpv2->sin6.sin6_addr, buf, 102 sizeof(snmpv2->sin6.sin6_addr))); 161 result = inet_pton(AF_INET6, s, &ctx->sin6.sin6_addr); 166 ctx->sin6.sin6_family = AF_INET6; 167 ctx->sin6.sin6_port = htons(162); 169 (struct sockaddr *)&ctx->sin6, [all...] |
/freebsd-10.1-release/tools/test/netfibs/ |
H A D | reflect.c | 195 struct sockaddr_in6 sin6; local 225 sin6.sin6_len = sizeof(sin6); 226 sin6.sin6_family = AF_INET6; 227 sin6.sin6_port = htons(port); 228 sin6.sin6_flowinfo = 0; 229 bzero(&sin6.sin6_addr, sizeof(sin6.sin6_addr)); 231 rc = inet_pton(PF_INET6, addr, &sin6.sin6_addr); 239 sin6 [all...] |
/freebsd-10.1-release/tools/tools/net80211/wlanwatch/ |
H A D | wlanwatch.c | 190 struct sockaddr_in6 sin6; /* use static var for safety */ local 196 memset(&sin6, 0, sizeof(sin6)); 197 memcpy(&sin6, sa, sa->sa_len); 198 sin6.sin6_len = sizeof(struct sockaddr_in6); 199 sin6.sin6_family = AF_INET6; 202 (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr) || 203 IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr)) && 204 sin6.sin6_scope_id == 0) { 205 sin6 [all...] |
/freebsd-10.1-release/usr.sbin/tcpdrop/ |
H A D | tcpdrop.c | 306 struct sockaddr_in6 sin6[2]; local 310 memset(sin6, 0, sizeof sin6); 312 sin6[TCPDROP_LOCAL].sin6_len = sizeof sin6[TCPDROP_LOCAL]; 313 sin6[TCPDROP_LOCAL].sin6_family = AF_INET6; 314 sin6[TCPDROP_LOCAL].sin6_port = inc->inc_lport; 315 memcpy(&sin6[TCPDROP_LOCAL].sin6_addr, &inc->inc6_laddr, 317 local = (struct sockaddr *)&sin6[TCPDROP_LOCAL]; 319 sin6[TCPDROP_FOREIG [all...] |
/freebsd-10.1-release/usr.sbin/rrenumd/ |
H A D | parser.y | 114 %type <dl> dest_addrs dest_addr sin sin6 173 | sin6 177 | sin6 ifname 179 struct sockaddr_in6 *sin6; 181 sin6 = (struct sockaddr_in6 *)$1->dl_dst; 182 sin6->sin6_scope_id = if_nametoindex($2.cp); 234 sin6: label 237 struct sockaddr_in6 *sin6; 239 sin6 = (struct sockaddr_in6 *)malloc(sizeof(*sin6)); [all...] |
H A D | rrenumd.c | 140 init_sin6(struct sockaddr_in6 *sin6, const char *addr_ascii) argument 142 memset(sin6, 0, sizeof(*sin6)); 143 sin6->sin6_len = sizeof(*sin6); 144 sin6->sin6_family = AF_INET6; 145 if (inet_pton(AF_INET6, addr_ascii, &sin6->sin6_addr) != 1) 425 struct sockaddr_in6 *sin6 = NULL; local 429 sin6 = (struct sockaddr_in6 *)dl->dl_dst; 431 if (sin6 ! [all...] |
/freebsd-10.1-release/sys/netinet/ |
H A D | sctp_asconf.c | 169 struct sockaddr_in6 *sin6; local 212 sin6 = &store.sin6; 213 bzero(sin6, sizeof(*sin6)); 214 sin6->sin6_family = AF_INET6; 215 sin6->sin6_len = sizeof(struct sockaddr_in6); 216 sin6->sin6_port = stcb->rport; 217 memcpy((caddr_t)&sin6->sin6_addr, v6addr->addr, 219 if (IN6_IS_ADDR_MULTICAST(&sin6 323 struct sockaddr_in6 *sin6; local 457 struct sockaddr_in6 *sin6; local 843 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 889 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 1269 struct sockaddr_in6 *sin6; local 1483 struct sockaddr_in6 *sin6; local 1832 struct sockaddr_in6 *sin6, *net6; local 1926 struct sockaddr_in6 *sin6; local 2109 struct sockaddr_in6 *sin6; local 2498 struct sockaddr_in6 *sin6; local 2924 struct sockaddr_in6 *sin6; local 3086 struct sockaddr_in6 *sin6; local [all...] |
/freebsd-10.1-release/sys/rpc/ |
H A D | rpc_generic.c | 305 struct sockaddr_in6 *sin6; local 326 sin6 = nbuf->buf; 327 if (inet_ntop(af, &sin6->sin6_addr, namebuf6, sizeof namebuf6) 330 port = ntohs(sin6->sin6_port); 363 struct sockaddr_in6 *sin6; local 416 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6, M_RPC, 418 if (sin6 == NULL) 420 memset(sin6, 0, sizeof *sin6); 786 struct sockaddr_in6 *sin6; local [all...] |
/freebsd-10.1-release/usr.sbin/rip6query/ |
H A D | rip6query.c | 60 static struct sockaddr_in6 sin6; variable in typeref:struct:sockaddr_in6 125 if (sizeof(sin6) != res->ai_addrlen) { 129 memcpy(&sin6, res->ai_addr, res->ai_addrlen); 131 sin6.sin6_scope_id = ifidx; 146 if (sendto(s, ripbuf, RIPSIZE(1), 0, (struct sockaddr *)&sin6,
|
/freebsd-10.1-release/contrib/ntp/sntp/libevent/ |
H A D | evutil.c | 621 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 623 (unsigned char*)sin6->sin6_addr.s6_addr; 730 struct sockaddr_in6 sin6, sin6_out; local 753 memset(&sin6, 0, sizeof(sin6)); 754 sin6.sin6_family = AF_INET6; 755 sin6.sin6_port = htons(53); 756 r = evutil_inet_pton(AF_INET6, "2001:4860:b002::68", &sin6.sin6_addr); 773 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) 990 struct sockaddr_in6 sin6; local 1033 struct sockaddr_in6 sin6; local 1140 struct sockaddr_in6 sin6; local 1298 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; local 2106 struct sockaddr_in6 sin6; local 2158 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa; local 2438 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr; local [all...] |
/freebsd-10.1-release/contrib/tcpdump/missing/ |
H A D | getnameinfo.c | 182 struct sockaddr_in6 *sin6; local 183 sin6 = (struct sockaddr_in6 *)sa; 184 switch (sin6->sin6_addr.s6_addr[0]) { 186 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) 188 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr)) 194 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { 197 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
|
/freebsd-10.1-release/sys/net/ |
H A D | if_faith.c | 324 struct sockaddr_in6 sin6; local 330 bzero(&sin6, sizeof(sin6)); 331 sin6.sin6_family = AF_INET6; 332 sin6.sin6_len = sizeof(struct sockaddr_in6); 333 sin6.sin6_addr = *in6; 334 rt = in6_rtalloc1((struct sockaddr *)&sin6, 0, 0UL, RT_DEFAULT_FIB);
|
/freebsd-10.1-release/lib/libc/rpc/ |
H A D | bindresvport.c | 83 struct sockaddr_in6 *sin6; local 115 sin6 = (struct sockaddr_in6 *)sa; 117 portp = &sin6->sin6_port;
|
/freebsd-10.1-release/sys/dev/cxgbe/tom/ |
H A D | t4_tom_l2t.c | 84 const struct sockaddr_in6 *sin6 = (const void *)sa; local 86 key = &sin6->sin6_addr; 87 len = sizeof(sin6->sin6_addr); 111 const struct sockaddr_in6 *sin6 = (const void *)sa; local 113 return (memcmp(&e->addr[0], &sin6->sin6_addr, sizeof(e->addr))); 131 const struct sockaddr_in6 *sin6 = (const void *)sa; local 133 memcpy(&e->addr[0], &sin6->sin6_addr, sizeof(e->addr)); 241 struct sockaddr_in6 sin6 = {0}; local 253 sin6.sin6_family = AF_INET6; 254 sin6 [all...] |