Home
last modified time | relevance | path

Searched refs:sa6 (Results 1 – 14 of 14) sorted by relevance

/dragonfly/usr.bin/netstat/
HDroute.c641 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)sa; in fmt_sockaddr() local
642 struct in6_addr *in6 = &sa6->sin6_addr; in fmt_sockaddr()
651 sa6->sin6_scope_id = in fmt_sockaddr()
657 cp = routename6(sa6); in fmt_sockaddr()
659 cp = netname6(sa6, in fmt_sockaddr()
662 cp = netname6(sa6, NULL); in fmt_sockaddr()
959 netname6(struct sockaddr_in6 *sa6, struct in6_addr *mask) in netname6() argument
1006 if (masklen == 0 && IN6_IS_ADDR_UNSPECIFIED(&sa6->sin6_addr)) in netname6()
1011 getnameinfo((struct sockaddr *)sa6, sa6->sin6_len, line, sizeof(line), in netname6()
1021 routename6(struct sockaddr_in6 *sa6) in routename6() argument
[all …]
/dragonfly/lib/libc/net/
HDgetnameinfo.c336 ip6_sa2str(const struct sockaddr_in6 *sa6, char *buf, size_t bufsiz, in ip6_sa2str() argument
343 ifindex = (unsigned int)sa6->sin6_scope_id; in ip6_sa2str()
344 a6 = &sa6->sin6_addr; in ip6_sa2str()
347 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); in ip6_sa2str()
364 n = snprintf(buf, bufsiz, "%u", sa6->sin6_scope_id); in ip6_sa2str()
HDname6.c1057 struct sockaddr_in6 *sa6; in gai_addr2scopetype() local
1064 sa6 = (struct sockaddr_in6 *)sa; in gai_addr2scopetype()
1065 if (IN6_IS_ADDR_MULTICAST(&sa6->sin6_addr)) { in gai_addr2scopetype()
1067 return(sa6->sin6_addr.s6_addr[2] & 0x0f); in gai_addr2scopetype()
1074 if (IN6_IS_ADDR_LOOPBACK(&sa6->sin6_addr)) in gai_addr2scopetype()
1076 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) in gai_addr2scopetype()
1078 if (IN6_IS_ADDR_SITELOCAL(&sa6->sin6_addr)) in gai_addr2scopetype()
HDgetaddrinfo.c979 struct sockaddr_in6 *sa6; in gai_addr2scopetype() local
986 sa6 = (struct sockaddr_in6 *)sa; in gai_addr2scopetype()
987 if (IN6_IS_ADDR_MULTICAST(&sa6->sin6_addr)) { in gai_addr2scopetype()
989 return(sa6->sin6_addr.s6_addr[2] & 0x0f); in gai_addr2scopetype()
996 if (IN6_IS_ADDR_LOOPBACK(&sa6->sin6_addr)) in gai_addr2scopetype()
998 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) in gai_addr2scopetype()
1000 if (IN6_IS_ADDR_SITELOCAL(&sa6->sin6_addr)) in gai_addr2scopetype()
/dragonfly/sys/netinet6/
HDin6_src.c301 struct sockaddr_in6 *sa6; in in6_selectsrc() local
305 sa6 = &ro->ro_dst; in in6_selectsrc()
306 sa6->sin6_family = AF_INET6; in in6_selectsrc()
307 sa6->sin6_len = sizeof(struct sockaddr_in6); in in6_selectsrc()
308 sa6->sin6_addr = *dst; in in6_selectsrc()
309 sa6->sin6_scope_id = dstsock->sin6_scope_id; in in6_selectsrc()
HDnd6_rtr.c1436 struct sockaddr_in6 sa6, mask6; in nd6_prefix_offlink() local
1446 bzero(&sa6, sizeof(sa6)); in nd6_prefix_offlink()
1447 sa6.sin6_family = AF_INET6; in nd6_prefix_offlink()
1448 sa6.sin6_len = sizeof(sa6); in nd6_prefix_offlink()
1449 bcopy(&pr->ndpr_prefix.sin6_addr, &sa6.sin6_addr, in nd6_prefix_offlink()
1453 mask6.sin6_len = sizeof(sa6); in nd6_prefix_offlink()
1455 error = rtrequest_global(RTM_DELETE, (struct sockaddr *)&sa6, NULL, in nd6_prefix_offlink()
1502 ip6_sprintf(&sa6.sin6_addr), pr->ndpr_plen, if_name(ifp), in nd6_prefix_offlink()
HDin6.c557 struct sockaddr_in6 *sa6 = in in6_control_internal() local
560 if (IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr)) { in in6_control_internal()
561 if (sa6->sin6_addr.s6_addr16[1] == 0) { in in6_control_internal()
563 sa6->sin6_addr.s6_addr16[1] = in in6_control_internal()
565 } else if (sa6->sin6_addr.s6_addr16[1] != in in6_control_internal()
570 if (sa6->sin6_scope_id) { in in6_control_internal()
571 if (sa6->sin6_scope_id != in in6_control_internal()
574 sa6->sin6_scope_id = 0; /* XXX: good way? */ in in6_control_internal()
1923 in6_is_addr_deprecated(struct sockaddr_in6 *sa6) in in6_is_addr_deprecated() argument
1929 &sa6->sin6_addr) && in in6_is_addr_deprecated()
HDip6_output.c2727 struct sockaddr_in6 *sa6 = (struct sockaddr_in6 *)buf; in ip6_setpktoption() local
2730 if (sa6->sin6_len != sizeof(struct sockaddr_in6)) in ip6_setpktoption()
2733 if (IN6_IS_ADDR_UNSPECIFIED(&sa6->sin6_addr) || in ip6_setpktoption()
2734 IN6_IS_ADDR_MULTICAST(&sa6->sin6_addr)) { in ip6_setpktoption()
/dragonfly/contrib/openbsd_libm/src/
HDs_erf.c166 sa6 = 1.08635005541779435134e+02, /* 0x405B28A3, 0xEE48AE2C */ variable
226 sa5+s*(sa6+s*(sa7+s*sa8))))))); in erf()
283 sa5+s*(sa6+s*(sa7+s*sa8))))))); in erfc()
HDs_erff.c73 sa6 = 1.0863500214e+02, /* 0x42d9451f */ variable
134 sa5+s*(sa6+s*(sa7+s*sa8))))))); in erff()
191 sa5+s*(sa6+s*(sa7+s*sa8))))))); in erfcf()
/dragonfly/sys/net/
HDroute.c1484 const struct sockaddr_in6 *sa6; in sockaddr_print() local
1505 sa6 = (const struct sockaddr_in6 *)sa; in sockaddr_print()
1507 ntohs(sa6->sin6_port), in sockaddr_print()
1508 ntohs(sa6->sin6_addr.s6_addr16[0]), in sockaddr_print()
1509 ntohs(sa6->sin6_addr.s6_addr16[1]), in sockaddr_print()
1510 ntohs(sa6->sin6_addr.s6_addr16[2]), in sockaddr_print()
1511 ntohs(sa6->sin6_addr.s6_addr16[3]), in sockaddr_print()
1512 ntohs(sa6->sin6_addr.s6_addr16[4]), in sockaddr_print()
1513 ntohs(sa6->sin6_addr.s6_addr16[5]), in sockaddr_print()
1514 ntohs(sa6->sin6_addr.s6_addr16[6]), in sockaddr_print()
[all …]
/dragonfly/crypto/openssh/
HDloginrec.c654 struct sockaddr_in6 *sa6; in construct_utmp() local
708 sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa); in construct_utmp()
709 memcpy(ut->ut_addr_v6, sa6->sin6_addr.s6_addr, 16); in construct_utmp()
710 if (IN6_IS_ADDR_V4MAPPED(&sa6->sin6_addr)) { in construct_utmp()
745 struct sockaddr_in6 *sa6; in construct_utmpx() local
793 sa6 = ((struct sockaddr_in6 *)&li->hostaddr.sa); in construct_utmpx()
794 memcpy(utx->ut_addr_v6, sa6->sin6_addr.s6_addr, 16); in construct_utmpx()
795 if (IN6_IS_ADDR_V4MAPPED(&sa6->sin6_addr)) { in construct_utmpx()
HDsshconnect.c296 struct sockaddr_in6 *sa6; in check_ifaddrs() local
327 sa6 = (struct sockaddr_in6 *)ifa->ifa_addr; in check_ifaddrs()
328 v6addr = &sa6->sin6_addr; in check_ifaddrs()
338 memcpy(resultp, sa6, *rlenp); in check_ifaddrs()
/dragonfly/usr.sbin/ppp/
HDroute.c716 struct sockaddr_in6 *sa6; in add_scope() local
720 sa6 = (struct sockaddr_in6 *)sa; in add_scope()
721 if (!IN6_IS_ADDR_LINKLOCAL(&sa6->sin6_addr) && in add_scope()
722 !IN6_IS_ADDR_MC_LINKLOCAL(&sa6->sin6_addr)) in add_scope()
724 if (*(u_int16_t *)&sa6->sin6_addr.s6_addr[2] != 0) in add_scope()
726 *(u_int16_t *)&sa6->sin6_addr.s6_addr[2] = htons(ifindex); in add_scope()