/freebsd-current/sys/netinet6/ |
H A D | scope6.c | 554 sa6_checkzone(struct sockaddr_in6 *sa6) argument 558 scope = in6_addrscope(&sa6->sin6_addr); 560 return (sa6->sin6_scope_id ? EINVAL: 0); 561 if (IN6_IS_ADDR_MULTICAST(&sa6->sin6_addr) && 564 if (sa6->sin6_scope_id == 0 && V_ip6_use_defzone != 0) 565 sa6->sin6_scope_id = V_sid_default.s6id_list[scope]; 574 if (IN6_IS_ADDR_LOOPBACK(&sa6->sin6_addr)) { 575 if (sa6->sin6_scope_id == 0) 576 sa6->sin6_scope_id = in6_getscopezone(V_loif, scope); 577 else if (sa6 594 sa6_checkzone_ifp(struct ifnet *ifp, struct sockaddr_in6 *sa6) argument [all...] |
H A D | in6.c | 270 struct sockaddr_in6 *sa6; local 384 sa6 = &ifra->ifra_addr; 402 sa6 = &ifr->ifr_addr; 417 sa6 = NULL; 420 if (sa6 && sa6->sin6_family == AF_INET6) { 421 if (sa6->sin6_scope_id != 0) 422 error = sa6_embedscope(sa6, 0); 424 error = in6_setscope(&sa6->sin6_addr, ifp, NULL); 428 &sa6 1871 in6_is_addr_deprecated(struct sockaddr_in6 *sa6) argument [all...] |
/freebsd-current/contrib/ntp/libntp/ |
H A D | decodenetnum.c | 147 if (inet_pton(afam, haddr, &netnum.sa6.sin6_addr) <= 0) 149 netnum.sa6.sin6_port = htons((unsigned short)port); 150 netnum.sa6.sin6_scope_id = scope;
|
/freebsd-current/contrib/ntp/include/ |
H A D | ntp_net.h | 31 struct sockaddr_in6 sa6; member in union:__anon5292 38 #define SOCK_ADDR6(psau) ((psau)->sa6.sin6_addr) 77 #define SCOPE_VAR(psau) ((psau)->sa6.sin6_scope_id) 124 : sizeof((psau)->sa6)) 131 memset((psau)->sa6.sin6_addr.s6_addr, (v), \ 132 sizeof((psau)->sa6.sin6_addr.s6_addr)) 171 ADDR6_EQ(&(psau)->sa6.sin6_addr, pin6)
|
/freebsd-current/contrib/ntp/libntp/lib/isc/unix/ |
H A D | interfaceiter.c | 73 struct sockaddr_in6 *sa6; local 91 sa6 = (struct sockaddr_in6 *)(void *)src; 92 memcpy(&dst->type.in6, &sa6->sin6_addr, 95 if (sa6->sin6_scope_id != 0) 96 isc_netaddr_setzone(dst, sa6->sin6_scope_id); 109 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) { 112 memcpy(&zone16, &sa6->sin6_addr.s6_addr[2],
|
/freebsd-current/usr.bin/netstat/ |
H A D | route.c | 413 * The sa6->sin6_scope_id must be filled here because 416 * sa6->sin6_addr.s6_addr[2]. 613 in6_fillscopeid(struct sockaddr_in6 *sa6) argument 620 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr) || 621 IN6_IS_ADDR_MC_NODELOCAL(&sa6->sin6_addr) || 622 IN6_IS_ADDR_MC_LINKLOCAL(&sa6->sin6_addr)) { 623 if (sa6->sin6_scope_id == 0) 624 sa6->sin6_scope_id = 625 ntohs(*(u_int16_t *)&sa6->sin6_addr.s6_addr[2]); 626 sa6 645 netname6(struct sockaddr_in6 *sa6, struct sockaddr_in6 *mask) argument [all...] |
/freebsd-current/contrib/bearssl/samples/ |
H A D | server_basic.c | 115 struct sockaddr_in6 sa6; local 131 sa6 = *(struct sockaddr_in6 *)sa; 132 sa = (struct sockaddr *)&sa6; 133 sa_len = sizeof sa6; 134 addr = &sa6.sin6_addr; 136 sa6.sin6_addr = in6addr_any;
|
/freebsd-current/usr.bin/systat/ |
H A D | netstat.c | 346 struct sockaddr_in6 *sa6; local 366 sa6 = (struct sockaddr_in6 *)&lsa; 367 memcpy(&sa6->sin6_addr, &inc->inc6_laddr, 369 sa6->sin6_port = inc->inc_lport; 370 sa6->sin6_family = AF_INET6; 371 sa6->sin6_len = sizeof(struct sockaddr_in6); 373 sa6 = (struct sockaddr_in6 *)&fsa; 374 memcpy(&sa6->sin6_addr, &inc->inc6_faddr, 376 sa6->sin6_port = inc->inc_fport; 377 sa6 [all...] |
/freebsd-current/sys/netpfil/ipfw/ |
H A D | ip_fw_pfil.c | 219 struct sockaddr_in6 *sa6; local 221 sa6 = satosin6(tag + 1); 223 sa6->sin6_family = AF_INET6; 224 sa6->sin6_len = sizeof(*sa6); 225 sa6->sin6_addr = args.hopstore6.sin6_addr; 226 sa6->sin6_port = args.hopstore6.sin6_port; 227 sa6->sin6_scope_id = 235 if (sa6_embedscope(sa6, V_ip6_use_defzone) != 0) { 239 if (in6_localip(&sa6 [all...] |
/freebsd-current/contrib/ntp/sntp/tests/ |
H A D | utilities.c | 107 input.sa6.sin6_family = AF_INET6; 108 input.sa6.sin6_addr = address;
|
/freebsd-current/tools/tools/ifpifa/ |
H A D | ifpifa.c | 93 struct sockaddr_in6 *sa6; member in union:__anon877 168 inet_ntop(AF_INET6, &sa.sa6->sin6_addr,
|
/freebsd-current/crypto/openssh/openbsd-compat/ |
H A D | port-aix.c | 422 struct sockaddr_in6 *sa6; local 427 sa6 = (struct sockaddr_in6 *)sa; 428 a6 = sa6->sin6_addr.u6_addr.u6_addr32; 432 snprintf(serv, servlen, "%d", sa6->sin6_port);
|
/freebsd-current/lib/libc/net/ |
H A D | getnameinfo.c | 379 ip6_sa2str(const struct sockaddr_in6 *sa6, char *buf, size_t bufsiz, int flags) argument 385 ifindex = (unsigned int)sa6->sin6_scope_id; 386 a6 = &sa6->sin6_addr; 389 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); 406 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id);
|
H A D | name6.c | 1078 struct sockaddr_in6 *sa6; local 1085 sa6 = (struct sockaddr_in6 *)sa; 1086 if (IN6_IS_ADDR_MULTICAST(&sa6->sin6_addr)) { 1088 return(sa6->sin6_addr.s6_addr[2] & 0x0f); 1095 if (IN6_IS_ADDR_LOOPBACK(&sa6->sin6_addr)) 1097 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) 1099 if (IN6_IS_ADDR_SITELOCAL(&sa6->sin6_addr))
|
/freebsd-current/lib/msun/src/ |
H A D | s_erf.c | 171 sa6 = 1.08635005541779435134e+02, /* 0x405B28A3, 0xEE48AE2C */ variable 229 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+ 287 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+
|
/freebsd-current/crypto/openssh/ |
H A D | loginrec.c | 654 struct sockaddr_in6 *sa6; local 708 sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa); 709 memcpy(ut->ut_addr_v6, sa6->sin6_addr.s6_addr, 16); 710 if (IN6_IS_ADDR_V4MAPPED(&sa6->sin6_addr)) { 745 struct sockaddr_in6 *sa6; local 793 sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa); 794 memcpy(utx->ut_addr_v6, sa6->sin6_addr.s6_addr, 16); 795 if (IN6_IS_ADDR_V4MAPPED(&sa6->sin6_addr)) {
|
H A D | sshconnect.c | 295 struct sockaddr_in6 *sa6; local 326 sa6 = (struct sockaddr_in6 *)ifa->ifa_addr; 327 v6addr = &sa6->sin6_addr; 337 memcpy(resultp, sa6, *rlenp);
|
/freebsd-current/contrib/bearssl/tools/ |
H A D | server.c | 71 struct sockaddr_in6 sa6; local 86 memcpy(&sa6, sa, sizeof sa6); 87 sa = (struct sockaddr *)&sa6; 88 sa_len = sizeof sa6; 89 addr = &sa6.sin6_addr; 91 sa6.sin6_addr = in6addr_any;
|
/freebsd-current/usr.sbin/ppp/ |
H A D | route.c | 719 struct sockaddr_in6 *sa6; local 723 sa6 = (struct sockaddr_in6 *)sa; 724 if (!IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr) && 725 !IN6_IS_ADDR_MC_LINKLOCAL(&sa6->sin6_addr)) 727 if (*(u_int16_t *)&sa6->sin6_addr.s6_addr[2] != 0) 729 *(u_int16_t *)&sa6->sin6_addr.s6_addr[2] = htons(ifindex);
|
/freebsd-current/contrib/unbound/respip/ |
H A D | respip.c | 582 struct sockaddr_in6* sa6 = (struct sockaddr_in6*)ss; local 584 memset(sa6, 0, sizeof(*sa6)); 585 sa6->sin6_family = AF_INET6; 586 memcpy(&sa6->sin6_addr, rd->rr_data[i] + 2, 587 sizeof(sa6->sin6_addr)); 588 *addrlenp = sizeof(*sa6);
|
/freebsd-current/sbin/ipfw/ |
H A D | tables.c | 1815 struct sockaddr_in6 sa6; local 1874 sa6.sin6_family = AF_INET6; 1875 sa6.sin6_len = sizeof(sa6); 1876 sa6.sin6_addr = v->nh6; 1877 sa6.sin6_port = 0; 1878 sa6.sin6_scope_id = v->zoneid; 1879 if (getnameinfo((const struct sockaddr *)&sa6, 1880 sa6.sin6_len, abuf, sizeof(abuf), NULL, 0,
|
/freebsd-current/sys/netlink/route/ |
H A D | neigh.c | 299 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa; local 301 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) 302 in6_set_unicast_scopeid(&sa6->sin6_addr, if_getindex(ifp));
|
H A D | nexthop.c | 683 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa; local 685 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) 686 in6_set_unicast_scopeid(&sa6->sin6_addr, if_getindex(ifp));
|
/freebsd-current/lib/msun/ld80/ |
H A D | s_erfl.c | 147 #define sa6 (sa6u.e) macro 258 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+ 317 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+
|
/freebsd-current/lib/msun/ld128/ |
H A D | s_erfl.c | 119 sa6 = 6.76963075165099718574753447122393797e+06L, /* 0x40159d2f, 0x7b01b0cc, 0x8bac9e95, 0x5d35d56e */ variable 235 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+ 302 S=one+s*(sa1+s*(sa2+s*(sa3+s*(sa4+s*(sa5+s*(sa6+s*(sa7+
|