/barrelfish-master/lib/libc/rpc/ |
H A D | bindresvport.c | 79 struct sockaddr_in6 *sin6; local 111 sin6 = (struct sockaddr_in6 *)sa; 113 portp = &sin6->sin6_port;
|
H A D | rpc_generic.c | 605 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 D | clnt_bcast.c | 129 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-master/lib/devif/backends/net/mlx4/drivers/infiniband/core/ |
H A D | addr.c | 168 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 D | cma.c | 1629 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-master/lib/libc/net/ |
H A D | rcmd.c | 530 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 D | getnameinfo.c | 224 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 D | sourcefilter.c | 67 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 D | sctp_sys_calls.c | 62 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 D | getaddrinfo.c | 885 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-master/lib/libc/resolv/ |
H A D | res_init.c | 216 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 D | res_findzonecut.c | 625 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 D | res_debug.c | 732 inet_ntop(AF_INET6, &u.sin6.sin6_addr, ret, sizeof ret);
|
/barrelfish-master/include/netinet6/ |
H A D | in6.h | 646 struct sockaddr_in6 *sin6)); 648 struct sockaddr_in6 *sin6)); 654 #define sin6tosa(sin6) ((struct sockaddr *)(sin6))
|
/barrelfish-master/lib/libc/tests/nss/ |
H A D | gethostby_test.c | 806 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-master/lib/lwip2/src/api/ |
H A D | sockets.c | 93 #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-master/include/ |
H A D | resolv.h | 198 struct sockaddr_in6 sin6; member in union:res_sockaddr_union
|