/macosx-10.10/xnu-2782.1.97/bsd/netinet6/ |
H A D | scope6.c | 212 sa6_embedscope(struct sockaddr_in6 *sin6, int defaultok) argument 217 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok) 218 zoneid = scope6_addr2default(&sin6->sin6_addr); 221 (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || 222 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) { 239 sin6->sin6_addr.s6_addr16[1] = htons(zoneid & 0xffff); 241 sin6->sin6_scope_id = 0; 248 rtkey_to_sa6(struct rtentry *rt, struct sockaddr_in6 *sin6) argument 252 *sin6 = *((struct sockaddr_in6 *)(void *)rt_key(rt)); 253 sin6 257 rtgw_to_sa6(struct rtentry *rt, struct sockaddr_in6 *sin6) argument 269 sa6_recoverscope(struct sockaddr_in6 *sin6, boolean_t attachcheck) argument [all...] |
H A D | in6_pcb.c | 193 struct sockaddr_in6 sin6; local 206 bzero(&sin6, sizeof (sin6)); 223 *(&sin6) = *SIN6(nam); 226 if (in6_embedscope(&sin6.sin6_addr, &sin6, inp, NULL, 234 sin6.sin6_flowinfo = 0; 235 sin6.sin6_scope_id = 0; 236 sin6.sin6_port = 0; 238 if (IN6_IS_ADDR_MULTICAST(&sin6 511 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)(void *)nam; local 668 struct sockaddr_in6 *sin6; local 691 in6_sockaddr_s(in_port_t port, struct in6_addr *addr_p, struct sockaddr_in6 *sin6) argument 1280 init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m) argument [all...] |
H A D | in6_gif.c | 341 struct sockaddr_in6 sin6; local 344 bzero(&sin6, sizeof (sin6)); 345 sin6.sin6_family = AF_INET6; 346 sin6.sin6_len = sizeof (struct sockaddr_in6); 347 sin6.sin6_addr = ip6->ip6_src; 349 rt = rtalloc1((struct sockaddr *)&sin6, 0, 0); 356 ip6_sprintf(&sin6.sin6_addr));
|
H A D | in6_mcast.c | 104 struct sockaddr_in6 sin6; member in union:sockunion 408 find.im6s_addr = psa->sin6.sin6_addr; 1435 if (gsa->sin6.sin6_family != AF_INET6 || 1436 gsa->sin6.sin6_len != sizeof(struct sockaddr_in6)) 1439 if (ssa->sin6.sin6_family != AF_INET6 || 1440 ssa->sin6.sin6_len != sizeof(struct sockaddr_in6)) 1467 if (!IN6_IS_ADDR_MULTICAST(&gsa->sin6.sin6_addr)) 1470 (void) in6_setscope(&gsa->sin6.sin6_addr, ifp, NULL); 1509 ip6_sprintf(&ssa->sin6.sin6_addr), 1520 ims = im6f_graft(imf, fmode, &ssa->sin6); [all...] |
/macosx-10.10/Heimdal-398.1.2/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; 91 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local 93 memset (sin6, 0, sizeof(*sin6)); 94 sin6 157 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local 180 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local 204 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;
|
/macosx-10.10/bind9-45.101/bind9/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...] |
/macosx-10.10/ntp-92/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...] |
/macosx-10.10/NFS-82/nfsd/ |
H A D | nfsd.c | 236 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&saddr; local 288 sin6->sin6_family = AF_INET6; 289 sin6->sin6_addr = in6addr_any; 290 sin6->sin6_port = htons(config.port); 291 sin6->sin6_len = sizeof(*sin6); 292 if (bind(nfsudp6sock, (struct sockaddr *)sin6, sizeof(*sin6)) < 0) { 296 if (bind(nfsudp6sock, (struct sockaddr *)sin6, sizeof(*sin6)) < [all...] |
/macosx-10.10/configd-699.1.5/Plugins/KernelEventMonitor/ |
H A D | ev_ipv6.c | 46 appendAddress(CFMutableDictionaryRef dict, CFStringRef key, struct sockaddr_in6 *sin6) argument 60 if (inet_ntop(AF_INET6, (const void *)&sin6->sin6_addr, str, sizeof(str)) == NULL) { 100 appendPrefixLen(CFMutableDictionaryRef dict, struct sockaddr_in6 *sin6) argument 102 register u_int8_t *name = &sin6->sin6_addr.s6_addr[0]; 163 appendScopeID(CFMutableDictionaryRef dict, struct sockaddr_in6 *sin6) argument 176 scope = CFNumberCreate(NULL, kCFNumberSInt32Type, &sin6->sin6_scope_id); 280 struct sockaddr_in6 *sin6; local 314 sin6 = (struct sockaddr_in6 *)(void *)ifa->ifa_addr; 317 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) || IN6_IS_ADDR_MC_LINKLOCAL(&sin6 [all...] |
/macosx-10.10/bind9-45.101/bind9/contrib/queryperf/missing/ |
H A D | getnameinfo.c | 157 struct sockaddr_in6 *sin6; local 158 sin6 = (struct sockaddr_in6 *)sa; 159 switch (sin6->sin6_addr.s6_addr[0]) { 161 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) 163 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr)) 169 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) 171 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
|
/macosx-10.10/bind9-45.101/bind9/lib/lwres/ |
H A D | context.c | 292 struct sockaddr_in6 sin6; local 321 memcpy(&sin6.sin6_addr, ctx->address.address, 322 sizeof(sin6.sin6_addr)); 323 sin6.sin6_port = htons(lwres_udp_port); 324 sin6.sin6_family = AF_INET6; 325 sa = (struct sockaddr *)&sin6; 326 salen = sizeof(sin6); 398 struct sockaddr_in6 sin6; local 406 sa = (struct sockaddr *)&sin6; 407 fromlen = sizeof(sin6); [all...] |
/macosx-10.10/network_cmds-457/route.tproj/ |
H A D | route.c | 106 struct sockaddr_in6 sin6; member in union:sockunion 366 struct sockaddr_in6 sin6; /* use static var for safety */ local 372 memset(&sin6, 0, sizeof(sin6)); 373 memcpy(&sin6, sa, sa->sa_len); 374 sin6.sin6_len = sizeof(struct sockaddr_in6); 375 sin6.sin6_family = AF_INET6; 378 (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr) || 379 IN6_IS_ADDR_MC_NODELOCAL(&sin6.sin6_addr) || 380 IN6_IS_ADDR_MC_LINKLOCAL(&sin6 485 struct sockaddr_in6 sin6; /* use static var for safety */ local 840 inet6_makenetandmask(struct sockaddr_in6 *sin6, const char *plen) argument [all...] |
/macosx-10.10/Libinfo-459/rpc.subproj/ |
H A D | bindresvport.c | 84 struct sockaddr_in6 *sin6; local 112 sin6 = (struct sockaddr_in6 *)sa; 114 port = sin6->sin6_port;
|
/macosx-10.10/xnu-2782.1.97/bsd/net/ |
H A D | netsrc.c | 220 struct sockaddr_in6 sin6; local 233 sin6.sin6_family = AF_INET6; 234 sin6.sin6_len = sizeof(sin6); 235 memcpy(&sin6.sin6_addr, in6, sizeof(*in6)); 236 policy = in6_addrsel_lookup_policy(&sin6); 241 memcpy(&sin6.sin6_addr, &dstsin6->sin6_addr, 243 policy = in6_addrsel_lookup_policy(&sin6);
|
/macosx-10.10/NFS-82/rpc.statd/ |
H A D | statd.c | 129 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&saddr; local 276 sin6->sin6_family = AF_INET6; 277 sin6->sin6_addr = in6addr_any; 278 sin6->sin6_port = htons(config.port); 279 sin6->sin6_len = sizeof(*sin6); 280 if (bindresvport_sa(statudp6sock, (struct sockaddr *)sin6) < 0) { 284 if (bindresvport_sa(statudp6sock, (struct sockaddr *)sin6) < 0) { 292 socklen = sizeof(*sin6); 293 if (getsockname(statudp6sock, (struct sockaddr *)sin6, [all...] |
/macosx-10.10/network_cmds-457/netstat.tproj/ |
H A D | mcast.c | 103 struct sockaddr_in6 sin6; member in union:sockunion 198 pgroup = routename6(&(psa->sin6)); 374 && !IN6_IS_ADDR_LINKLOCAL(&pifasa->sin6.sin6_addr) 414 inet6_n2a(&pifasa->sin6.sin6_addr); 498 const char *p = inet6_n2a(&pgsa->sin6.sin6_addr); 521 &pgsa->sin6.sin6_addr); 805 struct sockaddr_in6 sin6; local 809 memset(&sin6, 0, sizeof(sin6)); 810 sin6 [all...] |
/macosx-10.10/lukemftp-14/tnftp/libnetbsd/ |
H A D | getnameinfo.c | 166 const struct sockaddr_in6 *sin6; local 167 sin6 = (const struct sockaddr_in6 *)sa; 168 switch (sin6->sin6_addr.s6_addr[0]) { 170 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) 172 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr)) 178 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { 181 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
|
/macosx-10.10/tcpdump-61/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))
|
/macosx-10.10/ipsec-286.1.1/ipsec-tools/racoon/ |
H A D | sockmisc.c | 438 struct sockaddr_in6 *sin6; local 482 && otolen >= sizeof(*sin6)) { 484 *tolen = sizeof(*sin6); 485 sin6 = (struct sockaddr_in6 *)to; 486 memset(sin6, 0, sizeof(*sin6)); 487 sin6->sin6_family = AF_INET6; 488 sin6->sin6_len = sizeof(*sin6); 489 memcpy(&sin6 [all...] |
/macosx-10.10/libutil-38/ |
H A D | realhostname.c | 101 struct sockaddr_in6 *sin6; local 103 sin6 = (struct sockaddr_in6 *)addr; 108 lsin.sin_port = sin6->sin6_port; 109 memcpy(&lsin.sin_addr, &sin6->sin6_addr.s6_addr[12],
|
/macosx-10.10/network_cmds-457/mnc.tproj/ |
H A D | mnc_multicast.c | 301 struct sockaddr_in6 sin6; local 303 sin6.sin6_family = group->ai_family; 304 sin6.sin6_port = group->ai_port; 305 sin6.sin6_addr = in6addr_any; 307 if (bind(socket, (struct sockaddr *) sin6, 308 sizeof(sin6)) != 0)
|
/macosx-10.10/mDNSResponder-561.1.1/mDNSPosix/ |
H A D | mDNSUNP.c | 92 struct sockaddr_in6 *sin6; local 156 sin6=calloc(1, sizeof(struct sockaddr_in6)); 159 sin6->sin6_family=family; 160 sin6->sin6_addr=*addrptr; 161 sin6->sin6_scope_id=scope; 162 memcpy(ifi->ifi_netmask, sin6, sizeof(struct sockaddr_in6)); 163 free(sin6); 642 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)&pktp->ipi_addr; 645 sin6->sin6_family = AF_INET6; 647 sin6 [all...] |
/macosx-10.10/network_cmds-457/rtsol.tproj/ |
H A D | if.c | 365 struct sockaddr_in6 *sin6; local 385 sin6 = (struct sockaddr_in6 *)ifa->ifa_addr; 386 if (!IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) 391 memcpy(&ifr6.ifr_ifru.ifru_addr, sin6, sin6->sin6_len); 412 struct sockaddr_in6 *sin6; 447 sin6 = (struct sockaddr_in6 *)&ifr->ifr_addr; 448 if (!IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) 453 memcpy(&ifr6.ifr_ifru.ifru_addr, sin6, sin6 [all...] |