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

12345678

/freebsd-9.3-release/tools/regression/netinet6/ip6_sockets/
H A Dip6_sockets.c44 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-9.3-release/crypto/heimdal/lib/roken/
H A Dsocket.c61 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local
63 memset (sin6, 0, sizeof(*sin6));
64 sin6->sin6_family = AF_INET6;
65 sin6->sin6_port = 0;
66 sin6->sin6_addr = in6addr_any;
95 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local
97 memset (sin6, 0, sizeof(*sin6));
98 sin6
164 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local
188 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
213 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sa; local
[all...]
H A Dgetnameinfo.c106 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
108 return doit (AF_INET6, &sin6->sin6_addr, sizeof(sin6->sin6_addr),
109 sin6->sin6_port,
H A Dgetaddrinfo.c158 struct sockaddr_in6 *sin6; local
162 a->ai_addrlen = sizeof(*sin6);
163 a->ai_addr = malloc (sizeof(*sin6));
166 sin6 = (struct sockaddr_in6 *)a->ai_addr;
167 memset (sin6, 0, sizeof(*sin6));
168 sin6->sin6_family = AF_INET6;
169 sin6->sin6_port = port;
170 sin6->sin6_addr = *addr;
/freebsd-9.3-release/tools/regression/netinet/udpzerobyte/
H A Dudpzerobyte.c112 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-9.3-release/contrib/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...]
/freebsd-9.3-release/contrib/ntp/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...]
/freebsd-9.3-release/sys/netinet6/
H A Dscope6.c331 sa6_embedscope(struct sockaddr_in6 *sin6, int defaultok) argument
336 if ((zoneid = sin6->sin6_scope_id) == 0 && defaultok)
337 zoneid = scope6_addr2default(&sin6->sin6_addr);
340 (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) ||
341 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) {
355 sin6->sin6_addr.s6_addr16[1] = htons(zoneid & 0xffff);
357 sin6->sin6_scope_id = 0;
367 sa6_recoverscope(struct sockaddr_in6 *sin6) argument
372 if (sin6->sin6_scope_id != 0) {
375 ip6_sprintf(ip6buf, &sin6
[all...]
H A Din6_pcb.c116 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)NULL; local
136 sin6 = (struct sockaddr_in6 *)nam;
137 if (nam->sa_len != sizeof(*sin6))
145 if ((error = sa6_embedscope(sin6, V_ip6_use_defzone)) != 0)
148 if ((error = prison_local_ip6(cred, &sin6->sin6_addr,
152 lport = sin6->sin6_port;
153 if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) {
163 } else if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
166 sin6->sin6_port = 0; /* yech... */
167 if ((ifa = ifa_ifwithaddr((struct sockaddr *)sin6))
311 register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; local
383 register struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)nam; local
449 struct sockaddr_in6 *sin6; local
1193 init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m) argument
[all...]
H A Dsctp6_usrreq.c743 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((struct sockaddr_in *)&ss, 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 Din6_pcb.h69 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
121 void init_sin6(struct sockaddr_in6 *sin6, struct mbuf *m);
/freebsd-9.3-release/tools/test/netfibs/
H A Dreflect.c195 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-9.3-release/tools/tools/net80211/wlanwatch/
H A Dwlanwatch.c190 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-9.3-release/usr.sbin/tcpdrop/
H A Dtcpdrop.c306 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-9.3-release/contrib/bind9/lib/lwres/
H A Dcontext.c300 struct sockaddr_in6 sin6; local
329 memmove(&sin6.sin6_addr, ctx->address.address,
330 sizeof(sin6.sin6_addr));
331 sin6.sin6_port = htons(lwres_udp_port);
332 sin6.sin6_family = AF_INET6;
333 sa = (struct sockaddr *)&sin6;
334 salen = sizeof(sin6);
411 struct sockaddr_in6 sin6; local
419 sa = (struct sockaddr *)&sin6;
420 fromlen = sizeof(sin6);
[all...]
/freebsd-9.3-release/usr.sbin/rrenumd/
H A Dparser.y114 %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...]
/freebsd-9.3-release/sys/netinet/
H A Dsctp_asconf.c169 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
1936 struct sockaddr_in6 *sin6; local
2119 struct sockaddr_in6 *sin6; local
2508 struct sockaddr_in6 *sin6; local
2788 struct sockaddr_in6 sin6; local
2946 struct sockaddr_in6 *sin6; local
3108 struct sockaddr_in6 *sin6; local
[all...]
/freebsd-9.3-release/sys/rpc/
H A Drpc_generic.c305 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);
788 struct sockaddr_in6 *sin6; local
[all...]
/freebsd-9.3-release/usr.sbin/rip6query/
H A Drip6query.c60 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-9.3-release/contrib/ntp/sntp/libevent/
H A Devutil.c621 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-9.3-release/sbin/route/
H A Droute.c85 struct sockaddr_in6 sin6; member in union:sockunion
583 struct sockaddr_in6 sin6; /* use static var for safety */ local
586 memset(&sin6, 0, sizeof(sin6));
587 memcpy(&sin6, sa, sa->sa_len);
588 sin6.sin6_len = sizeof(struct sockaddr_in6);
589 sin6.sin6_family = AF_INET6;
592 (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr) ||
593 IN6_IS_ADDR_MC_LINKLOCAL(&sin6.sin6_addr) ||
594 IN6_IS_ADDR_MC_NODELOCAL(&sin6
709 struct sockaddr_in6 sin6; /* use static var for safety */ local
1160 inet6_makenetandmask(struct sockaddr_in6 *sin6, const char *plen) argument
[all...]
/freebsd-9.3-release/contrib/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))
/freebsd-9.3-release/sys/net/
H A Dif_faith.c331 struct sockaddr_in6 sin6; local
337 bzero(&sin6, sizeof(sin6));
338 sin6.sin6_family = AF_INET6;
339 sin6.sin6_len = sizeof(struct sockaddr_in6);
340 sin6.sin6_addr = *in6;
341 rt = in6_rtalloc1((struct sockaddr *)&sin6, 0, 0UL, RT_DEFAULT_FIB);
/freebsd-9.3-release/lib/libc/rpc/
H A Dbindresvport.c83 struct sockaddr_in6 *sin6; local
115 sin6 = (struct sockaddr_in6 *)sa;
117 portp = &sin6->sin6_port;
/freebsd-9.3-release/sys/dev/cxgbe/tom/
H A Dt4_tom_l2t.c84 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...]

Completed in 157 milliseconds

12345678