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

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/include/
H A Dinet_common.h22 int INET6_resolve(const char *name, struct sockaddr_in6 *sin6);
26 char *INET6_rresolve(struct sockaddr_in6 *sin6, int numeric);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/
H A Dsockunion.c129 inet_ntop (AF_INET6, &su->sin6.sin6_addr, str, INET6_ADDRSTRLEN);
153 ret = inet_pton (AF_INET6, str, &su->sin6.sin6_addr);
156 su->sin6.sin6_family = AF_INET6;
158 su->sin6.sin6_len = sizeof(struct sockaddr_in6);
173 return inet_ntop (AF_INET6, &su->sin6.sin6_addr, buf, len);
197 ret = inet_pton (AF_INET6, str, &su->sin6.sin6_addr);
200 su->sin6.sin6_family = AF_INET6;
202 su->sin6.sin6_len = sizeof(struct sockaddr_in6);
224 inet_ntop (AF_INET6, &su->sin6.sin6_addr, str, sizeof (str));
263 if (IN6_IS_ADDR_V4MAPPED (&su->sin6
577 struct sockaddr_in6 sin6; member in union:__anon3096
634 struct sockaddr_in6 sin6; member in union:__anon3097
[all...]
H A Dsockunion.h46 struct sockaddr_in6 sin6; member in union:sockunion
H A Dprefix.c524 p->prefixlen = ip6_masklen (mask->sin6.sin6_addr);
525 memcpy (&p->prefix, &dest->sin6.sin6_addr, sizeof (struct in6_addr));
554 memcpy (&p->prefix, &su->sin6.sin6_addr, sizeof (struct in6_addr));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/libbb/
H A Dinet_common.c169 int INET6_resolve(const char *name, struct sockaddr_in6 *sin6) argument
181 memcpy(sin6, ai->ai_addr, sizeof(struct sockaddr_in6));
193 char *INET6_rresolve(struct sockaddr_in6 *sin6, int numeric) argument
199 if (sin6->sin6_family != AF_INET6) {
202 sin6->sin6_family);
208 inet_ntop(AF_INET6, &sin6->sin6_addr, name, sizeof(name));
211 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
217 s = getnameinfo((struct sockaddr *) sin6, sizeof(struct sockaddr_in6),
H A Dxconnect.c103 lsa->sin6.sin6_port = port;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/
H A Drxrpc.h29 struct sockaddr_in6 sin6; /* IPv6 transport address */ member in union:sockaddr_rxrpc::__anon10290
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/
H A Drelay6_socket.c370 struct sockaddr_in6 sin6; /* my address information */ local
392 bzero((char *)&sin6, sizeof(struct sockaddr_in6));
393 sin6.sin6_family = AF_INET6;
394 sin6.sin6_flowinfo = 0;
395 sin6.sin6_scope_id = 0;
417 if (inet_pton(AF_INET6, dest_addr, &sin6.sin6_addr)<=0) {
422 sin6.sin6_scope_id = mesg->if_index;
425 sin6.sin6_port = htons(SERVER_PORT);
427 sin6.sin6_port = htons(CLIENT_PORT);
451 ntohs(sin6
[all...]
H A Drelay6_socket.h46 struct sockaddr_in6 sin6; /* my address information */ member in struct:receive
H A Ddhcp6r.c63 struct sockaddr_in6 sin6; local
154 if (inet_pton(AF_INET6, argv[i] , &sin6.sin6_addr) <= 0) {
159 if (IN6_IS_ADDR_UNSPECIFIED(&sin6.sin6_addr)) {
197 if (inet_pton(AF_INET6, addr , &sin6.sin6_addr) <= 0) {
202 if (IN6_IS_ADDR_UNSPECIFIED(&sin6.sin6_addr) ) {
H A Dcommon.c395 struct sockaddr_in6 sin6; local
417 if (sizeof(*(ifa->ifa_addr)) > sizeof(sin6))
423 memcpy(&sin6, ifa->ifa_addr, sizeof(sin6));
425 if (IN6_IS_ADDR_LINKLOCAL(&sin6.sin6_addr)) {
426 sin6.sin6_addr.s6_addr[2] = 0;
427 sin6.sin6_addr.s6_addr[3] = 0;
431 if (memcmp(&sin6.sin6_addr, prefix, plen / 8) != 0)
437 memcpy(&a, &sin6.sin6_addr, sizeof(a));
449 memcpy(addr, &sin6
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Dinet6_connection_sock.c127 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) uaddr; local
129 sin6->sin6_family = AF_INET6;
130 ipv6_addr_copy(&sin6->sin6_addr, &np->daddr);
131 sin6->sin6_port = inet_sk(sk)->dport;
133 sin6->sin6_flowinfo = 0;
134 sin6->sin6_scope_id = 0;
136 ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)
137 sin6->sin6_scope_id = sk->sk_bound_dev_if;
H A Dudp.c171 struct sockaddr_in6 *sin6; local
173 sin6 = (struct sockaddr_in6 *) msg->msg_name;
174 sin6->sin6_family = AF_INET6;
175 sin6->sin6_port = udp_hdr(skb)->source;
176 sin6->sin6_flowinfo = 0;
177 sin6->sin6_scope_id = 0;
180 ipv6_addr_set(&sin6->sin6_addr, 0, 0,
183 ipv6_addr_copy(&sin6->sin6_addr,
185 if (ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)
186 sin6
568 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) msg->msg_name; local
[all...]
H A Draw.c395 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)msg->msg_name; local
404 *addr_len=sizeof(*sin6);
434 if (sin6) {
435 sin6->sin6_family = AF_INET6;
436 sin6->sin6_port = 0;
437 ipv6_addr_copy(&sin6->sin6_addr, &ipv6_hdr(skb)->saddr);
438 sin6->sin6_flowinfo = 0;
439 sin6->sin6_scope_id = 0;
440 if (ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)
441 sin6
672 struct sockaddr_in6 * sin6 = (struct sockaddr_in6 *) msg->msg_name; local
[all...]
H A Dtcp_ipv6.c696 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)&cmd.tcpm_addr; local
705 if (sin6->sin6_family != AF_INET6)
711 if (ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_MAPPED)
712 return tcp_v4_md5_do_del(sk, sin6->sin6_addr.s6_addr32[3]);
713 return tcp_v6_md5_do_del(sk, &sin6->sin6_addr);
734 if (ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_MAPPED) {
735 return tcp_v4_md5_do_add(sk, sin6->sin6_addr.s6_addr32[3],
738 return tcp_v6_md5_do_add(sk, &sin6->sin6_addr, newkey, cmd.tcpm_keylen);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/key/
H A Daf_key.c346 struct sockaddr_in6 *sin6; local
360 len = sizeof(*sp) + sizeof(*sin6) + (sizeof(uint64_t) - 1);
664 struct sockaddr_in6 *sin6; local
836 sin6 = (struct sockaddr_in6 *) (addr + 1);
837 sin6->sin6_family = AF_INET6;
838 sin6->sin6_port = 0;
839 sin6->sin6_flowinfo = 0;
840 memcpy(&sin6->sin6_addr, x->props.saddr.a6,
842 sin6->sin6_scope_id = 0;
888 sin6
1784 struct sockaddr_in6 *sin6; local
1920 struct sockaddr_in6 *sin6; local
2426 struct sockaddr_in6 *sin6; local
2988 struct sockaddr_in6 *sin6; local
3223 struct sockaddr_in6 *sin6; local
3370 struct sockaddr_in6 *sin6; local
3440 struct sockaddr_in6 *sin6; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/zebra/
H A Dkernel_socket.c355 if (IN6_IS_ADDR_LINKLOCAL (&addr.sin6.sin6_addr))
356 SET_IN6_LINKLOCAL_IFINDEX (addr.sin6.sin6_addr, 0);
360 &addr.sin6.sin6_addr,
361 ip6_masklen (mask.sin6.sin6_addr),
362 &gate.sin6.sin6_addr);
365 &addr.sin6.sin6_addr,
366 ip6_masklen (mask.sin6.sin6_addr),
367 &gate.sin6.sin6_addr);
508 p.prefix = dest.sin6.sin6_addr;
509 p.prefixlen = ip6_masklen (mask.sin6
[all...]
H A Drt_socket.c198 struct sockaddr_in6 sin6; local
210 sin6.sin6_addr = mask;
213 lim = (char *) & sin6.sin6_addr;
214 p = lim + sizeof (sin6.sin6_addr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/
H A Dipv6.c712 struct sockaddr_in6 *sin6; local
714 sin6 = (struct sockaddr_in6 *)msgname;
715 sin6->sin6_family = AF_INET6;
716 sin6->sin6_flowinfo = 0;
717 sin6->sin6_scope_id = 0;
725 struct sockaddr_in6 *sin6, *sin6from; local
733 sin6 = (struct sockaddr_in6 *)msgname;
734 sin6->sin6_port = htons(asoc->peer.port);
744 sctp_v4_map_v6((union sctp_addr *)sin6);
745 sin6
762 struct sockaddr_in6 *sin6; local
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/bgpd/
H A Dbgp_zebra.c532 if (IN6_IS_ADDR_LINKLOCAL (&local->sin6.sin6_addr))
538 ifp = if_lookup_by_ipv6 (&local->sin6.sin6_addr);
573 if (! IN6_IS_ADDR_LINKLOCAL (&local->sin6.sin6_addr))
575 memcpy (&nexthop->v6_global, &local->sin6.sin6_addr,
579 direct = if_lookup_by_ipv6 (&remote->sin6.sin6_addr);
591 memcpy (&nexthop->v6_global, &local->sin6.sin6_addr,
594 memcpy (&nexthop->v6_local, &local->sin6.sin6_addr,
599 if (IN6_IS_ADDR_LINKLOCAL (&local->sin6.sin6_addr) ||
600 if_lookup_by_ipv6 (&remote->sin6.sin6_addr))
731 nexthop = &peer->su_remote->sin6
[all...]
H A Dbgp_dump.c246 stream_write (obuf, (u_char *)&peer->su.sin6.sin6_addr,
350 stream_put (obuf, &peer->su.sin6.sin6_addr, IPV6_MAX_BYTELEN);
353 stream_put (obuf, &peer->su_local->sin6.sin6_addr, IPV6_MAX_BYTELEN);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/
H A Dping.c143 pingaddr = lsa->sin6;
262 struct sockaddr_in6 sin6; member in union:globals::__anon11373
547 inet_ntop(AF_INET6, &pingaddr.sin6.sin6_addr,
624 pingaddr.sin6 = lsa->sin6;
660 pingaddr.sin6.sin6_scope_id = if_index;
H A Dinterface.c181 struct sockaddr_in6 *sin6; local
183 sin6 = (struct sockaddr_in6 *) sap;
184 sin6->sin6_family = AF_INET6;
185 sin6->sin6_port = 0;
187 if (inet_pton(AF_INET6, bufp, sin6->sin6_addr.s6_addr) <= 0)
H A Dhttpd.c1562 && fromAddr->sin6.sin6_addr.s6_addr32[0] == 0
1563 && fromAddr->sin6.sin6_addr.s6_addr32[1] == 0
1564 && ntohl(fromAddr->sin6.sin6_addr.s6_addr32[2]) == 0xffff)
1565 rmt_ip = ntohl(fromAddr->sin6.sin6_addr.s6_addr32[3]);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/ppp-2.4.4/pppd/
H A Dsys-linux.c160 #define IN6_LLADDR_FROM_EUI64(sin6, eui64) do { \
161 memset(&sin6.s6_addr, 0, sizeof(struct in6_addr)); \
162 sin6.s6_addr16[0] = htons(0xfe80); \
163 eui64_copy(eui64, sin6.s6_addr32[2]); \

Completed in 619 milliseconds

12