Searched refs:sin6 (Results 1 - 25 of 152) sorted by relevance

1234567

/macosx-10.10/xnu-2782.1.97/bsd/netinet6/
H A Dscope6.c212 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 Din6_pcb.c193 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 Din6_gif.c341 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 Din6_mcast.c104 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 Dsocket.c58 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 Dgetnameinfo.c103 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 Dgetaddrinfo.c155 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 Dsockaddr.c77 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 Dsockaddr.c77 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 Dnfsd.c236 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 Dev_ipv6.c46 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 Dgetnameinfo.c157 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 Dcontext.c292 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 Droute.c106 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 Dbindresvport.c84 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 Dnetsrc.c220 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 Dstatd.c129 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 Dmcast.c103 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 Dgetnameinfo.c166 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 Dgetnameinfo.c182 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 Dsockmisc.c438 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 Drealhostname.c101 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 Dmnc_multicast.c301 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 DmDNSUNP.c92 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 Dif.c365 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...]

Completed in 219 milliseconds

1234567