/freebsd-10.0-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.0-release/contrib/ntp/libisc/ |
H A D | sockaddr.c | 65 if (memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, 66 sizeof(a->type.sin6.sin6_addr)) != 0) 69 if (a->type.sin6.sin6_scope_id != b->type.sin6.sin6_scope_id) 72 if (a->type.sin6.sin6_port != b->type.sin6.sin6_port) 98 if (memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, 99 sizeof(a->type.sin6 [all...] |
/freebsd-10.0-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.0-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.0-release/sys/netinet6/ |
H A D | scope6.c | 337 sa6_embedscope(struct sockaddr_in6 *sin6, int defaultok) argument 341 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok) 342 zoneid = scope6_addr2default(&sin6->sin6_addr); 345 (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || 346 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) { 357 sin6->sin6_addr.s6_addr16[1] = htons(zoneid & 0xffff); 358 sin6->sin6_scope_id = 0; 368 sa6_recoverscope(struct sockaddr_in6 *sin6) argument 373 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || 374 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 | 740 struct sockaddr_in6 *sin6; local 774 sin6 = (struct sockaddr_in6 *)addr; 784 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 789 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 793 in6_sin6_2_sin(&sin, sin6); 846 struct sockaddr_in6 *sin6; local 910 sin6 = (struct sockaddr_in6 *)addr; 922 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 929 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { 931 in6_sin6_2_sin((struct sockaddr_in *)&ss, sin6); 988 struct sockaddr_in6 *sin6; local 1086 struct sockaddr_in6 *sin6; local 1169 struct sockaddr_in6 sin6; local 1206 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.0-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.0-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.0-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.0-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.0-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.0-release/sys/netinet/ |
H A D | sctp_asconf.c | 169 struct sockaddr_in6 *sin6; local 212 sin6 = (struct sockaddr_in6 *)&sa_store; 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->sin6_addr)) { 222 if (IN6_IS_ADDR_UNSPECIFIED(&sin6 323 struct sockaddr_in6 *sin6; local 457 struct sockaddr_in6 *sin6; local 846 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 892 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 1274 struct sockaddr_in6 *sin6; local 1488 struct sockaddr_in6 *sin6; local 1842 struct sockaddr_in6 *sin6, *net6; local 1928 struct sockaddr_in6 *sin6; local 2111 struct sockaddr_in6 *sin6; local 2488 struct sockaddr_in6 *sin6; local 2764 struct sockaddr_in6 sin6; local 2922 struct sockaddr_in6 *sin6; local 3084 struct sockaddr_in6 *sin6; local [all...] |
/freebsd-10.0-release/sys/rpc/ |
H A D | rpc_generic.c | 306 struct sockaddr_in6 *sin6; local 327 sin6 = nbuf->buf; 328 if (inet_ntop(af, &sin6->sin6_addr, namebuf6, sizeof namebuf6) 331 port = ntohs(sin6->sin6_port); 364 struct sockaddr_in6 *sin6; local 417 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6, M_RPC, 419 if (sin6 == NULL) 421 memset(sin6, 0, sizeof *sin6); 787 struct sockaddr_in6 *sin6; local [all...] |
/freebsd-10.0-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.0-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.0-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.0-release/lib/libc/rpc/ |
H A D | bindresvport.c | 84 struct sockaddr_in6 *sin6; local 116 sin6 = (struct sockaddr_in6 *)sa; 118 portp = &sin6->sin6_port;
|
H A D | rpc_generic.c | 616 struct sockaddr_in6 *sin6; local 634 sin6 = nbuf->buf; 635 if (inet_ntop(af, &sin6->sin6_addr, namebuf6, sizeof namebuf6) 638 port = ntohs(sin6->sin6_port); 666 struct sockaddr_in6 *sin6; local 718 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6); 719 if (sin6 == NULL) 721 memset(sin6, 0, sizeof *sin6); [all...] |
/freebsd-10.0-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...] |