/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/ |
H A D | relay6_database.c | 206 if (inet_pton(AF_INET6, msg->src_addr , &sap.sin6_addr) <= 0) { 211 if ((!IN6_IS_ADDR_LINKLOCAL(&sap.sin6_addr)) && (nr_of_devices == 1 )) { 212 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr)); 213 memcpy(pointer, &sap.sin6_addr, INET6_LEN); 219 memset(&sap.sin6_addr, 0, sizeof(sap.sin6_addr)); 221 if (inet_pton(AF_INET6, device->ipv6addr->gaddr, &sap.sin6_addr) <= 0) { 226 memcpy(pointer, &sap.sin6_addr, INET6_LEN); 232 memset(&sap.sin6_addr, [all...] |
H A D | relay6_socket.c | 85 dst.sin6_addr = pi->ipi6_addr; 89 if (IN6_IS_ADDR_LOOPBACK(&recvsock->from.sin6_addr)) { 95 if (inet_ntop(AF_INET6, &recvsock->from.sin6_addr, 102 if (IN6_IS_ADDR_LOOPBACK(&dst.sin6_addr)) { 105 else if (IN6_IS_ADDR_MULTICAST(&dst.sin6_addr)) { 114 else if (IN6_IS_ADDR_LINKLOCAL(&dst.sin6_addr)) { 117 else if (IN6_IS_ADDR_SITELOCAL(&dst.sin6_addr)) 217 recvsock->from.sin6_addr = in6addr_any; 289 if (inet_pton(AF_INET6, addr6, sap.sin6_addr.s6_addr) <= 0) 292 if (inet_ntop(AF_INET6, &sap.sin6_addr, src_add [all...] |
H A D | dhcp6r.c | 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) ) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/zebra/ |
H A D | rt_socket.c | 210 sin6.sin6_addr = mask; 213 lim = (char *) & sin6.sin6_addr; 214 p = lim + sizeof (sin6.sin6_addr); 244 sin_dest.sin6_addr = dest->prefix; 247 memcpy (&sin_gate.sin6_addr, gate, sizeof (struct in6_addr)); 259 SET_IN6_LINKLOCAL_IFINDEX (sin_gate.sin6_addr, index); 266 masklen2ip6 (dest->prefixlen, &sin_mask.sin6_addr); 269 sin_mask.sin6_len = sin6_masklen (sin_mask.sin6_addr); 301 sin_dest.sin6_addr = p->u.prefix6; 330 sin_gate.sin6_addr [all...] |
H A D | kernel_socket.c | 355 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.sin6_addr); [all...] |
H A D | if_ioctl.c | 276 prefixlen = ip6_masklen (mask->sin6_addr); 285 dest_pnt = &dest->sin6_addr; 294 dest_pnt = &dest->sin6_addr; 298 connected_add_ipv6 (ifp, &addr->sin6_addr, prefixlen, dest_pnt);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | ipv6.c | 94 memcpy(&addr->a.v6.sin6_addr, &ifa->addr, 103 if (ipv6_addr_equal(&addr->a.v6.sin6_addr, &ifa->addr)) { 197 ipv6_addr_copy(&fl.fl6_dst, &transport->ipaddr.v6.sin6_addr); 198 ipv6_addr_copy(&fl.fl6_src, &transport->saddr.v6.sin6_addr); 233 ipv6_addr_copy(&fl.fl6_dst, &daddr->v6.sin6_addr); 234 if (ipv6_addr_type(&daddr->v6.sin6_addr) & IPV6_ADDR_LINKLOCAL) 242 ipv6_addr_copy(&fl.fl6_src, &saddr->v6.sin6_addr); 268 struct in6_addr *a1 = &s1->v6.sin6_addr; 269 struct in6_addr *a2 = &s2->v6.sin6_addr; 303 __FUNCTION__, asoc, dst, NIP6(daddr->v6.sin6_addr)); [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/ |
H A D | sockunion.c | 129 inet_ntop (AF_INET6, &su->sin6.sin6_addr, str, INET6_ADDRSTRLEN); 153 ret = inet_pton (AF_INET6, str, &su->sin6.sin6_addr); 173 return inet_ntop (AF_INET6, &su->sin6.sin6_addr, buf, len); 197 ret = inet_pton (AF_INET6, str, &su->sin6.sin6_addr); 224 inet_ntop (AF_INET6, &su->sin6.sin6_addr, str, sizeof (str)); 263 if (IN6_IS_ADDR_V4MAPPED (&su->sin6.sin6_addr)) 269 memcpy (&sin.sin_addr, ((char *)&su->sin6.sin6_addr) + 12, 4); 313 inet_ntop (AF_INET6, &(su->sin6.sin6_addr), buf, BUFSIZ)); 346 if (IN6_IS_ADDR_LINKLOCAL(&su.sin6.sin6_addr) && ifindex) 351 SET_IN6_LINKLOCAL_IFINDEX (su.sin6.sin6_addr, ifinde [all...] |
H A D | sockunion.h | 84 #define sock2ip6(X) (((struct sockaddr_in6 *)(X))->sin6_addr.s6_addr)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ospf6d/ |
H A D | ospf6_network.c | 213 inet_pton (AF_INET6, ALLSPFROUTERS6, &allspfrouters6.sin6_addr); 214 inet_pton (AF_INET6, ALLDROUTERS6, &alldrouters6.sin6_addr); 228 memcpy (&mreq6.ipv6mr_multiaddr, &allspfrouters6.sin6_addr, 252 memcpy (&mreq6.ipv6mr_multiaddr, &allspfrouters6.sin6_addr, 270 memcpy (&mreq6.ipv6mr_multiaddr, &alldrouters6.sin6_addr, 288 memcpy (&mreq6.ipv6mr_multiaddr, &alldrouters6.sin6_addr, 377 memcpy (&dst_sin6.sin6_addr, dst, sizeof (struct in6_addr)); 444 memcpy (src, &src_sin6.sin6_addr, sizeof (struct in6_addr)); 488 memcpy (src, &src_sin6.sin6_addr, sizeof (struct in6_addr));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/radvd/ |
H A D | process.c | 74 if (!IN6_IS_ADDR_LINKLOCAL(&addr->sin6_addr)) { 117 print_addr(&addr->sin6_addr, addr_str); 179 IN6_IS_ADDR_UNSPECIFIED(&addr->sin6_addr)) { 195 send_ra_forall(sock, iface, &addr->sin6_addr); 208 send_ra_forall(sock, iface, &addr->sin6_addr); 226 print_addr(&addr->sin6_addr, addr_str);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/avahi-0.6.25/avahi-core/ |
H A D | addr-util.c | 46 memcpy(&ret_addr->data.ipv6, &((const struct sockaddr_in6*) sa)->sin6_addr, sizeof(ret_addr->data.ipv6));
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/dnsmasq-2.15/src/ |
H A D | util.c | 196 memcmp(&s1->in6.sin6_addr, &s2->in6.sin6_addr, sizeof(struct in6_addr)) == 0)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/libbb/ |
H A D | inet_common.c | 208 inet_ntop(AF_INET6, &sin6->sin6_addr, name, sizeof(name)); 211 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
|
H A D | udp_io.c | 89 pktptr->ipi6_addr = ((struct sockaddr_in6*)from)->sin6_addr; 155 ((struct sockaddr_in6*)to)->sin6_addr = pktinfo(cmsgptr)->ipi6_addr;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/ |
H A D | in6.h | 56 struct in6_addr sin6_addr; /* IPv6 address */ member in struct:sockaddr_in6
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/ripngd/ |
H A D | ripngd.c | 182 zlog_info ("DEBUG RIPng: send to %s", inet6_ntop (&to->sin6_addr)); 197 addr.sin6_addr = to->sin6_addr; 202 inet_pton(AF_INET6, RIPNG_GROUP, &addr.sin6_addr); 347 ntohs (rte->tag), inet6_ntop (&from->sin6_addr)); 351 rte->prefixlen, inet6_ntop (&from->sin6_addr)); 380 inet_ntop (AF_INET6, &from->sin6_addr, buf, INET6_BUFSIZ)); 561 nexthop = &from->sin6_addr; 591 IPV6_ADDR_COPY (&rinfo->from, &from->sin6_addr); 624 same = (IN6_ARE_ADDR_EQUAL (&rinfo->from, &from->sin6_addr) [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/busybox-1.x/networking/ |
H A D | netstat.c | 99 inet_pton(AF_INET6, addr6, (struct sockaddr *) &localaddr->sin6_addr); 251 && (A.sin6_addr.s6_addr32[0] | A.sin6_addr.s6_addr32[1] | \ 252 A.sin6_addr.s6_addr32[2] | A.sin6_addr.s6_addr32[3]) \
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/libatalk/util/ |
H A D | socket.c | 306 if ((inet_ntop(AF_INET6, &(sai6->sin6_addr), ip6, INET6_ADDRSTRLEN)) == NULL) 310 if ((memcmp(sai6->sin6_addr.s6_addr, ipv4mapprefix, sizeof(ipv4mapprefix))) == 0) 373 if ((memcmp(si6->sin6_addr.s6_addr, ipv4mapprefix, sizeof(ipv4mapprefix))) == 0) { 383 si6->sin6_addr.s6_addr[15 - i] = 0; 385 si6->sin6_addr.s6_addr[15 - maskbytes] &= ~((1 << (8 - maskbits)) - 1);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/libatalk/util/ |
H A D | socket.c | 300 if ((inet_ntop(AF_INET6, &(sai6->sin6_addr), ip6, INET6_ADDRSTRLEN)) == NULL) 304 if ((memcmp(sai6->sin6_addr.s6_addr, ipv4mapprefix, sizeof(ipv4mapprefix))) == 0) 367 if ((memcmp(si6->sin6_addr.s6_addr, ipv4mapprefix, sizeof(ipv4mapprefix))) == 0) { 377 si6->sin6_addr.s6_addr[15 - i] = 0; 379 si6->sin6_addr.s6_addr[15 - maskbytes] &= ~((1 << (8 - maskbits)) - 1);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.0/etc/afpd/ |
H A D | status.c | 230 memcpy(data, &sa6->sin6_addr.s6_addr, sizeof(sa6->sin6_addr.s6_addr)); 231 data += sizeof(sa6->sin6_addr.s6_addr); 237 memcpy(data, &sa6->sin6_addr.s6_addr, sizeof(sa6->sin6_addr.s6_addr)); 238 data += sizeof(sa6->sin6_addr.s6_addr); 459 if (sa6->sin6_addr.s6_addr[i]) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/timemachine/netatalk-2.2.5/etc/afpd/ |
H A D | status.c | 250 memcpy(data, &sa6->sin6_addr.s6_addr, sizeof(sa6->sin6_addr.s6_addr)); 251 data += sizeof(sa6->sin6_addr.s6_addr); 257 memcpy(data, &sa6->sin6_addr.s6_addr, sizeof(sa6->sin6_addr.s6_addr)); 258 data += sizeof(sa6->sin6_addr.s6_addr); 483 if (sa6->sin6_addr.s6_addr[i]) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/bgpd/ |
H A D | bgp_zebra.c | 532 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.sin6_addr; [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | datagram.c | 69 ipv6_addr_copy(&usin->sin6_addr, &flowlabel->dst); 73 addr_type = ipv6_addr_type(&usin->sin6_addr); 79 usin->sin6_addr.s6_addr[15] = 0x01; 82 daddr = &usin->sin6_addr; 324 ipv6_addr_copy(&sin->sin6_addr, 330 if (ipv6_addr_type(&sin->sin6_addr) & IPV6_ADDR_LINKLOCAL) 333 ipv6_addr_set(&sin->sin6_addr, 0, 0, 347 ipv6_addr_copy(&sin->sin6_addr, &ipv6_hdr(skb)->saddr); 350 if (ipv6_addr_type(&sin->sin6_addr) & IPV6_ADDR_LINKLOCAL) 355 ipv6_addr_set(&sin->sin6_addr, [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/sctp/ |
H A D | sctp.h | 287 NIP6(saddr->v6.sin6_addr), \ 678 addr->v4.sin_addr.s_addr = addr->v6.sin6_addr.s6_addr32[3]; 686 addr->v6.sin6_addr.s6_addr32[3] = addr->v4.sin_addr.s_addr; 687 addr->v6.sin6_addr.s6_addr32[0] = 0; 688 addr->v6.sin6_addr.s6_addr32[1] = 0; 689 addr->v6.sin6_addr.s6_addr32[2] = htonl(0x0000ffff);
|