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

1234

/netgear-R7000-V1.0.7.12_1.2.5/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-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sunrpc/
H A Daddr.c28 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
29 const struct in6_addr *addr = &sin6->sin6_addr;
66 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
75 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL))
77 if (sin6->sin6_scope_id == 0)
81 IPV6_SCOPE_DELIMITER, sin6->sin6_scope_id);
159 const char *delim, struct sockaddr_in6 *sin6)
170 if (!(ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL))
192 sin6->sin6_scope_id = scope_id;
202 struct sockaddr_in6 *sin6 local
158 rpc_parse_scope_id(const char *buf, const size_t buflen, const char *delim, struct sockaddr_in6 *sin6) argument
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/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:__anon7621
634 struct sockaddr_in6 sin6; member in union:__anon7622
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/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),
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/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) ) {
/netgear-R7000-V1.0.7.12_1.2.5/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) ) {
/netgear-R7000-V1.0.7.12_1.2.5/src/router/iputils/racoon/missing/
H A Dgetnameinfo.c153 struct sockaddr_in6 *sin6; local
154 sin6 = (struct sockaddr_in6 *)sa;
155 switch (sin6->sin6_addr.s6_addr[0]) {
157 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
159 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
165 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr))
167 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/libtransmission/
H A Dtr-udp.c120 struct sockaddr_in6 sin6; local
148 memset(&sin6, 0, sizeof(sin6));
149 sin6.sin6_family = AF_INET6;
151 memcpy(&sin6.sin6_addr, ipv6, 16);
152 sin6.sin6_port = htons(ss->udp_port);
155 sin6.sin6_addr = public_addr->addr.addr6;
157 rc = bind(s, (struct sockaddr*)&sin6, sizeof(sin6));
H A Dnet.c185 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*) from; local
187 setme_addr->addr.addr6 = sin6->sin6_addr;
188 *setme_port = sin6->sin6_port;
510 struct sockaddr_in6 sin6; local
525 memset(&sin6, 0, sizeof(sin6));
526 sin6.sin6_family = AF_INET6;
529 evutil_inet_pton(AF_INET6, "2001:1890:1112:1::20", &sin6.sin6_addr);
530 sin6.sin6_port = htons(6969);
531 sa = (struct sockaddr*)&sin6;
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/
H A Drxrpc.h29 struct sockaddr_in6 sin6; /* IPv6 transport address */ member in union:sockaddr_rxrpc::__anon18071
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/ipv6/
H A Dinet6_connection_sock.c132 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *) uaddr; local
134 sin6->sin6_family = AF_INET6;
135 ipv6_addr_copy(&sin6->sin6_addr, &np->daddr);
136 sin6->sin6_port = inet_sk(sk)->inet_dport;
138 sin6->sin6_flowinfo = 0;
139 sin6->sin6_scope_id = 0;
141 ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL)
142 sin6->sin6_scope_id = sk->sk_bound_dev_if;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/sunrpc/
H A Dsvc_xprt.h110 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)sa; local
116 return ntohs(sin6->sin6_port);
148 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6 *)addr; local
158 &sin6->sin6_addr,
159 ntohs(sin6->sin6_port));
/netgear-R7000-V1.0.7.12_1.2.5/src/router/iputils/racoon/
H A Dgrabmyaddr.c329 struct sockaddr_in6 *sin6; local
373 sin6 = (struct sockaddr_in6 *)p->addr;
374 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)
375 || IN6_IS_ADDR_SITELOCAL(&sin6->sin6_addr)) {
376 sin6->sin6_scope_id =
377 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]);
378 sin6->sin6_addr.s6_addr[2] = 0;
379 sin6->sin6_addr.s6_addr[3] = 0;
415 struct sockaddr_in6 *sin6;
487 sin6
669 struct sockaddr_in6 *sin6; local
[all...]
H A Dsockmisc.c316 struct sockaddr_in6 *sin6; local
352 && otolen >= sizeof(*sin6)) {
354 *tolen = sizeof(*sin6);
355 sin6 = (struct sockaddr_in6 *)to;
356 memset(sin6, 0, sizeof(*sin6));
357 sin6->sin6_family = AF_INET6;
359 sin6->sin6_len = sizeof(*sin6);
361 memcpy(&sin6
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/libevent-2.0.20-stable/
H A Devutil.c557 struct sockaddr_in6 sin6, sin6_out; local
576 memset(&sin6, 0, sizeof(sin6));
577 sin6.sin6_family = AF_INET6;
578 sin6.sin6_port = htons(53);
579 r = evutil_inet_pton(AF_INET6, "2001:4860:b002::68", &sin6.sin6_addr);
610 connect(fd, (struct sockaddr*)&sin6, sizeof(sin6)) == 0 &&
620 * to sin6. */
841 struct sockaddr_in6 sin6; local
884 struct sockaddr_in6 sin6; local
991 struct sockaddr_in6 sin6; local
1149 struct sockaddr_in6 *sin6 = (struct sockaddr_in6*)sa; local
1860 struct sockaddr_in6 sin6; local
1912 const struct sockaddr_in6 *sin6 = (const struct sockaddr_in6*)sa; local
2121 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)addr; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/tcpdump-4.4.0/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))
/netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/transmission/transmission-2.73/third-party/dht/
H A Ddht.h49 struct sockaddr_in6 *sin6, int *num6);
H A Ddht-example.c105 struct sockaddr_in6 sin6; local
112 memset(&sin6, 0, sizeof(sin6));
113 sin6.sin6_family = AF_INET6;
136 memcpy(&sin6.sin6_addr, buf, 16);
291 sin6.sin6_port = htons(port);
292 rc = bind(s6, (struct sockaddr*)&sin6, sizeof(sin6));
396 struct sockaddr_in6 sin6[500]; local
399 i = dht_get_nodes(sin, &num, sin6,
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/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...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/sctp/
H A Dipv6.c689 struct sockaddr_in6 *sin6; local
691 sin6 = (struct sockaddr_in6 *)msgname;
692 sin6->sin6_family = AF_INET6;
693 sin6->sin6_flowinfo = 0;
694 sin6->sin6_scope_id = 0;
702 struct sockaddr_in6 *sin6, *sin6from; local
710 sin6 = (struct sockaddr_in6 *)msgname;
711 sin6->sin6_port = htons(asoc->peer.port);
721 sctp_v4_map_v6((union sctp_addr *)sin6);
722 sin6
739 struct sockaddr_in6 *sin6; local
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/lockd/
H A Dlockd.h304 const struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)sap; local
306 if (ntohs(sin6->sin6_port) > 1023)
309 if (ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_MAPPED)
310 return ipv4_is_loopback(sin6->sin6_addr.s6_addr32[3]);
312 return ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LOOPBACK;

Completed in 391 milliseconds

1234