Searched refs:sin6_addr (Results 1 - 25 of 93) sorted by relevance

1234

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/router/dhcp6/
H A Drelay6_database.c206 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 Drelay6_socket.c85 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 Ddhcp6r.c154 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 Drt_socket.c210 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 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.sin6_addr);
[all...]
H A Dif_ioctl.c276 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 Dipv6.c94 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 Dsockunion.c129 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 Dsockunion.h84 #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 Dospf6_network.c213 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 Dprocess.c74 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 Daddr-util.c46 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 Dutil.c196 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 Dinet_common.c208 inet_ntop(AF_INET6, &sin6->sin6_addr, name, sizeof(name));
211 if (IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) {
H A Dudp_io.c89 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 Din6.h56 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 Dripngd.c182 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 Dnetstat.c99 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 Dsocket.c306 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 Dsocket.c300 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 Dstatus.c230 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 Dstatus.c250 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 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.sin6_addr;
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/
H A Ddatagram.c69 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 Dsctp.h287 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);

Completed in 227 milliseconds

1234