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

/barrelfish-2018-10-04/lib/libc/rpc/
H A Dbindresvport.c79 struct sockaddr_in6 *sin6; local
111 sin6 = (struct sockaddr_in6 *)sa;
113 portp = &sin6->sin6_port;
H A Drpc_generic.c605 struct sockaddr_in6 *sin6; local
623 sin6 = nbuf->buf;
624 if (inet_ntop(af, &sin6->sin6_addr, namebuf6, sizeof namebuf6)
627 port = ntohs(sin6->sin6_port);
655 struct sockaddr_in6 *sin6; local
707 sin6 = (struct sockaddr_in6 *)malloc(sizeof *sin6);
708 if (sin6 == NULL)
710 memset(sin6, 0, sizeof *sin6);
[all...]
H A Dclnt_bcast.c129 struct sockaddr_in6 *sin6; local
171 sin6 = (struct sockaddr_in6 *)(void *)&bip->broadaddr;
172 inet_pton(af, RPCB_MULTICAST_ADDR, &sin6->sin6_addr);
173 sin6->sin6_family = af;
174 sin6->sin6_len = sizeof *sin6;
175 sin6->sin6_port =
178 sin6->sin6_scope_id = bip->index;
/barrelfish-2018-10-04/lib/devif/backends/net/mlx4/drivers/infiniband/core/
H A Daddr.c168 struct sockaddr_in6 *sin6;
172 sin6 = (struct sockaddr_in6 *)addr;
173 port = sin6->sin6_port;
174 sin6->sin6_port = 0;
176 sin6->sin6_port = port;
347 struct sockaddr_in6 *sin6; local
367 sin6 = NULL;
393 sin6 = (struct sockaddr_in6 *)dst_in;
394 if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
396 sin6
[all...]
H A Dcma.c1629 struct sockaddr_in6 *sin6; local
1648 sin6 = (struct sockaddr_in6 *) &addr->src_addr;
1649 path_rec.traffic_class = (u8) (be32_to_cpu(sin6->sin6_flowinfo) >> 20);
2315 struct sockaddr_in6 *sin6; local
2320 sin6 = (struct sockaddr_in6 *) addr;
2322 if ((ipv6_addr_type(&sin6->sin6_addr) & IPV6_ADDR_LINKLOCAL) &&
2324 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) &&
2326 !sin6->sin6_scope_id)
2329 dev_addr->bound_dev_if = sin6->sin6_scope_id;
2949 struct sockaddr_in6 *sin6
[all...]
/barrelfish-2018-10-04/lib/libc/net/
H A Drcmd.c530 struct sockaddr_in6 *sin6 = NULL; local
546 if (len != sizeof(sin6->sin6_addr))
549 sin6 = (struct sockaddr_in6 *)&ss;
550 sin6->sin6_family = AF_INET6;
551 sin6->sin6_len = sizeof(struct sockaddr_in6);
552 memcpy(&sin6->sin6_addr, raddr, sizeof(sin6->sin6_addr));
687 struct sockaddr_in6 *sin6; local
693 sin6 = (struct sockaddr_in6 *)raddr;
694 if (IN6_IS_ADDR_V4MAPPED(&sin6
[all...]
H A Dgetnameinfo.c224 const struct sockaddr_in6 *sin6; local
225 sin6 = (const struct sockaddr_in6 *)sa;
226 switch (sin6->sin6_addr.s6_addr[0]) {
228 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
230 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
236 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) {
239 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr))
H A Dsourcefilter.c67 struct sockaddr_in6 sin6; member in union:sockunion
305 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
368 !IN6_IS_ADDR_MULTICAST(&psu->sin6.sin6_addr)) {
H A Dsctp_sys_calls.c62 in6_sin6_2_sin(struct sockaddr_in *sin, struct sockaddr_in6 *sin6) argument
67 sin->sin_port = sin6->sin6_port;
68 sin->sin_addr.s_addr = sin6->sin6_addr.__u6_addr.__u6_addr32[3];
174 struct sockaddr_in6 *sin6; local
219 sin6 = (struct sockaddr_in6 *)sa;
220 if (sin6->sin6_port) {
224 if (sport != sin6->sin6_port) {
230 sport = sin6->sin6_port;
264 sin6 = (struct sockaddr_in6 *)gaddrs->addr;
265 sin6
[all...]
H A Dgetaddrinfo.c885 struct sockaddr_in6 *sin6 = (struct sockaddr_in6 *)ai.ai_addr; local
888 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr))
1344 struct sockaddr_in6 *sin6;
1375 sin6 = (struct sockaddr_in6 *)(void *)cur->ai_addr;
1376 if (ip6_str2scopeid(scope, sin6, &scopeid) == -1) {
1382 sin6->sin6_scope_id = scopeid;
1615 struct sockaddr_in6 *sin6; local
1638 sin6 = (struct sockaddr_in6 *)(ifa->ifa_addr);
1639 if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr))
1642 IN6_IS_ADDR_LINKLOCAL(&sin6
1688 ip6_str2scopeid(char *scope, struct sockaddr_in6 *sin6, u_int32_t *scopeid) argument
2641 struct sockaddr_in6 *sin6; local
[all...]
/barrelfish-2018-10-04/lib/libc/resolv/
H A Dres_init.c216 u[nserv].sin6.sin6_addr = in6addr_loopback;
218 u[nserv].sin6.sin6_addr = in6addr_any;
220 u[nserv].sin6.sin6_family = AF_INET6;
221 u[nserv].sin6.sin6_port = htons(NAMESERVER_PORT);
223 u[nserv].sin6.sin6_len = sizeof(struct sockaddr_in6);
880 size = sizeof(set->sin6);
883 &set->sin6, size);
886 &set->sin6, size);
928 size = sizeof(set->sin6);
930 memcpy(&set->sin6,
[all...]
H A Dres_findzonecut.c625 arr->addr.sin6.sin6_family = AF_INET6;
627 arr->addr.sin6.sin6_len = sizeof(arr->addr.sin6);
629 memcpy(&arr->addr.sin6.sin6_addr, ns_rr_rdata(rr), 16);
H A Dres_debug.c732 inet_ntop(AF_INET6, &u.sin6.sin6_addr, ret, sizeof ret);
/barrelfish-2018-10-04/include/netinet6/
H A Din6.h646 struct sockaddr_in6 *sin6));
648 struct sockaddr_in6 *sin6));
654 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
/barrelfish-2018-10-04/lib/libc/tests/nss/
H A Dgethostby_test.c806 struct sockaddr_in6 sin6; local
841 memset(&sin6, 0, sizeof(struct sockaddr_in6));
842 sin6.sin6_len = sizeof(struct sockaddr_in6);
843 sin6.sin6_family = AF_INET6;
844 memcpy(&sin6.sin6_addr, *cp, he->h_length);
846 saddr = (struct sockaddr *)&sin6;
/barrelfish-2018-10-04/lib/lwip2/src/api/
H A Dsockets.c93 #define IP6ADDR_PORT_TO_SOCKADDR(sin6, ipaddr, port) do { \
94 (sin6)->sin6_len = sizeof(struct sockaddr_in6); \
95 (sin6)->sin6_family = AF_INET6; \
96 (sin6)->sin6_port = lwip_htons((port)); \
97 (sin6)->sin6_flowinfo = 0; \
98 inet6_addr_from_ip6addr(&(sin6)->sin6_addr, ipaddr); \
99 (sin6)->sin6_scope_id = 0; }while(0)
100 #define SOCKADDR6_TO_IP6ADDR_PORT(sin6, ipaddr, port) do { \
101 inet6_addr_to_ip6addr(ip_2_ip6(ipaddr), &((sin6)->sin6_addr)); \
102 (port) = lwip_ntohs((sin6)
253 struct sockaddr_in6 sin6; member in union:sockaddr_aligned
[all...]
/barrelfish-2018-10-04/include/
H A Dresolv.h198 struct sockaddr_in6 sin6; member in union:res_sockaddr_union

Completed in 267 milliseconds