| /trueos/sys/netinet6/ |
| HD | in6_src.c | 193 dst = dstsock->sin6_addr; /* make a copy for local operation */ in in6_selectsrc() 241 srcsock.sin6_addr = pi->ipi6_addr; in in6_selectsrc() 243 error = in6_setscope(&srcsock.sin6_addr, ifp, NULL); in in6_selectsrc() 248 &srcsock.sin6_addr, (inp != NULL && in in6_selectsrc() 260 pi->ipi6_addr = srcsock.sin6_addr; /* XXX: this overrides pi */ in in6_selectsrc() 263 bcopy(&ia6->ia_addr.sin6_addr, srcp, sizeof(*srcp)); in in6_selectsrc() 323 src = ia->ia_addr.sin6_addr; in in6_selectsrc() 340 prison_check_ip6(cred, &ia->ia_addr.sin6_addr) != 0) in in6_selectsrc() 344 if (IN6_ARE_ADDR_EQUAL(&dst, &ia->ia_addr.sin6_addr)) { in in6_selectsrc() 355 new_scope = in6_addrscope(&ia->ia_addr.sin6_addr); in in6_selectsrc() [all …]
|
| HD | in6.c | 451 error = in6_setscope(&sa6->sin6_addr, ifp, NULL); in in6_control() 455 &sa6->sin6_addr)) != 0) in in6_control() 457 ia = in6ifa_ifpwithaddr(ifp, &sa6->sin6_addr); in in6_control() 667 if ((ia = in6ifa_ifpwithaddr(ifp, &ifra->ifra_addr.sin6_addr)) in in6_control() 701 pr0.ndpr_plen = in6_mask2len(&ifra->ifra_prefixmask.sin6_addr, in in6_control() 709 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6_control() 710 ifra->ifra_prefixmask.sin6_addr.s6_addr32[i]; in in6_control() 862 llsol.s6_addr32[3] = ifra->ifra_addr.sin6_addr.s6_addr32[3]; in in6_update_ifa_join_mc() 892 mltmask.sin6_addr = in6mask32; in in6_update_ifa_join_mc() 901 mltaddr.sin6_addr = in6addr_linklocal_allnodes; in in6_update_ifa_join_mc() [all …]
|
| HD | nd6_rtr.c | 357 pr.ndpr_prefix.sin6_addr = pi->nd_opt_pi_prefix; in nd6_ra_input() 493 gate.sin6_addr = new->rtaddr; in defrouter_addreq() 538 gate.sin6_addr = dr->rtaddr; in defrouter_delreq() 853 in6_are_prefix_equal(&key->ndpr_prefix.sin6_addr, in nd6_prefix_lookup() 854 &search->ndpr_prefix.sin6_addr, key->ndpr_plen)) { in nd6_prefix_lookup() 894 new->ndpr_prefix.sin6_addr.s6_addr32[i] &= in nd6_prelist_add() 907 ip6_sprintf(ip6buf, &pr->ndpr_prefix.sin6_addr), in nd6_prelist_add() 940 ip6_sprintf(ip6buf, &pr->ndpr_prefix.sin6_addr), in prelist_remove() 1022 &pr->ndpr_prefix.sin6_addr), in prelist_update() 1045 ip6_sprintf(ip6buf, &new->ndpr_prefix.sin6_addr), in prelist_update() [all …]
|
| HD | ip6_mroute.c | 287 if (IN6_ARE_ADDR_EQUAL(&_rt->mf6c_origin.sin6_addr, &(o)) && \ 288 IN6_ARE_ADDR_EQUAL(&_rt->mf6c_mcastgrp.sin6_addr, &(g)) && \ 476 MF6CFIND(req->src.sin6_addr, req->grp.sin6_addr, rt); in get_sg_cnt() 800 MF6CFIND(mfccp->mf6cc_origin.sin6_addr, in add_m6fc() 801 mfccp->mf6cc_mcastgrp.sin6_addr, rt); in add_m6fc() 806 ip6_sprintf(ip6bufo, &mfccp->mf6cc_origin.sin6_addr), in add_m6fc() 807 ip6_sprintf(ip6bufg, &mfccp->mf6cc_mcastgrp.sin6_addr), in add_m6fc() 820 hash = MF6CHASH(mfccp->mf6cc_origin.sin6_addr, in add_m6fc() 821 mfccp->mf6cc_mcastgrp.sin6_addr); in add_m6fc() 823 if (IN6_ARE_ADDR_EQUAL(&rt->mf6c_origin.sin6_addr, in add_m6fc() [all …]
|
| HD | in6_pcb.c | 146 if ((error = prison_local_ip6(cred, &sin6->sin6_addr, in in6_pcbbind() 151 if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) { in in6_pcbbind() 161 } else if (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) { in in6_pcbbind() 196 if (!IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr) && in in6_pcbbind() 200 &sin6->sin6_addr, lport, in in6_pcbbind() 206 (!IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr) || in in6_pcbbind() 214 IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) { in in6_pcbbind() 233 t = in6_pcblookup_local(pcbinfo, &sin6->sin6_addr, in in6_pcbbind() 251 IN6_IS_ADDR_UNSPECIFIED(&sin6->sin6_addr)) { in in6_pcbbind() 275 inp->in6p_laddr = sin6->sin6_addr; in in6_pcbbind() [all …]
|
| HD | scope6.c | 369 zoneid = scope6_addr2default(&sin6->sin6_addr); in sa6_embedscope() 372 (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || in sa6_embedscope() 373 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr))) { in sa6_embedscope() 384 sin6->sin6_addr.s6_addr16[1] = htons(zoneid & 0xffff); in sa6_embedscope() 400 if (IN6_IS_SCOPE_LINKLOCAL(&sin6->sin6_addr) || in sa6_recoverscope() 401 IN6_IS_ADDR_MC_INTFACELOCAL(&sin6->sin6_addr)) { in sa6_recoverscope() 405 zoneid = ntohs(sin6->sin6_addr.s6_addr16[1]); in sa6_recoverscope() 420 ip6_sprintf(ip6buf, &sin6->sin6_addr), in sa6_recoverscope() 423 sin6->sin6_addr.s6_addr16[1] = 0; in sa6_recoverscope()
|
| HD | sctp6_usrreq.c | 129 src.sin6_addr = ip6->ip6_src; in sctp6_input_with_port() 130 if (in6_setscope(&src.sin6_addr, m->m_pkthdr.rcvif, NULL) != 0) { in sctp6_input_with_port() 137 dst.sin6_addr = ip6->ip6_dst; in sctp6_input_with_port() 138 if (in6_setscope(&dst.sin6_addr, m->m_pkthdr.rcvif, NULL) != 0) { in sctp6_input_with_port() 141 if (faithprefix_p != NULL && (*faithprefix_p) (&dst.sin6_addr)) { in sctp6_input_with_port() 405 final.sin6_addr = ((struct sockaddr_in6 *)pktdst)->sin6_addr; in sctp6_ctlinput() 657 if (IN6_IS_ADDR_UNSPECIFIED(&sin6_p->sin6_addr)) { in sctp6_bind() 661 if (IN6_IS_ADDR_V4MAPPED(&sin6_p->sin6_addr)) { in sctp6_bind() 690 if (IN6_IS_ADDR_V4MAPPED(&sin6_p->sin6_addr)) { in sctp6_bind() 775 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) { in sctp6_send() [all …]
|
| HD | in6_ifattach.c | 472 ifra.ifra_addr.sin6_addr.s6_addr32[0] = htonl(0xfe800000); in in6_ifattach_linklocal() 473 ifra.ifra_addr.sin6_addr.s6_addr32[1] = 0; in in6_ifattach_linklocal() 475 ifra.ifra_addr.sin6_addr.s6_addr32[2] = 0; in in6_ifattach_linklocal() 476 ifra.ifra_addr.sin6_addr.s6_addr32[3] = htonl(1); in in6_ifattach_linklocal() 478 if (get_ifid(ifp, altifp, &ifra.ifra_addr.sin6_addr) != 0) { in in6_ifattach_linklocal() 484 if (in6_setscope(&ifra.ifra_addr.sin6_addr, ifp, NULL)) in in6_ifattach_linklocal() 489 ifra.ifra_prefixmask.sin6_addr = in6mask64; in in6_ifattach_linklocal() 531 pr0.ndpr_plen = in6_mask2len(&ifra.ifra_prefixmask.sin6_addr, NULL); in in6_ifattach_linklocal() 535 pr0.ndpr_prefix.sin6_addr.s6_addr32[i] &= in in6_ifattach_linklocal() 580 ifra.ifra_prefixmask.sin6_addr = in6mask128; in in6_ifattach_loopback() [all …]
|
| HD | nd6.c | 512 dst = &L3_ADDR_SIN6(ln)->sin6_addr; in nd6_llinfo_timer() 876 sin6.sin6_addr = *addr6; in nd6_lookup() 908 if (IN6_IS_ADDR_LINKLOCAL(&addr->sin6_addr)) { in nd6_is_new_addr_neighbor() 919 if (in6_setscope(&sin6_copy.sin6_addr, ifp, &zone)) in nd6_is_new_addr_neighbor() 955 if (!IN6_ARE_ADDR_EQUAL(&pr->ndpr_prefix.sin6_addr, in nd6_is_new_addr_neighbor() 956 &((struct sockaddr_in6 *)rt_key(rt))->sin6_addr)) { in nd6_is_new_addr_neighbor() 963 if (IN6_ARE_MASKED_ADDR_EQUAL(&pr->ndpr_prefix.sin6_addr, in nd6_is_new_addr_neighbor() 964 &addr->sin6_addr, &pr->ndpr_mask)) in nd6_is_new_addr_neighbor() 1014 if ((lle = nd6_lookup(&addr->sin6_addr, 0, ifp)) != NULL) { in nd6_is_addr_neighbor() 1048 dr = defrouter_lookup(&L3_ADDR_SIN6(ln)->sin6_addr, ifp); in nd6_free() [all …]
|
| HD | nd6_nbr.c | 190 src_sa6.sin6_addr = saddr6; in nd6_ns_input() 258 ro.ro_dst.sin6_addr = taddr6; in nd6_ns_input() 518 dst_sa.sin6_addr = ip6->ip6_dst; in nd6_ns_output_fib() 527 ip6_sprintf(ip6buf, &dst_sa.sin6_addr), in nd6_ns_output_fib() 902 in6 = &L3_ADDR_SIN6(ln)->sin6_addr; in nd6_na_input() 1037 dst_sa.sin6_addr = daddr6; in nd6_na_output_fib() 1049 ip6_sprintf(ip6buf, &dst_sa.sin6_addr), error)); in nd6_na_output_fib() 1297 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_start() 1326 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr), in nd6_dad_start() 1335 ip6_sprintf(ip6buf, &ia->ia_addr.sin6_addr))); in nd6_dad_start() [all …]
|
| /trueos/contrib/netbsd-tests/fs/nfs/nfsservice/rpcbind/ |
| HD | util.c | 96 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { in in6_fillscopeid() 98 ntohs(*(u_int16_t *)&sin6->sin6_addr.s6_addr[2]); in in6_fillscopeid() 99 sin6->sin6_addr.s6_addr[2] = sin6->sin6_addr.s6_addr[3] = 0; in in6_fillscopeid() 229 if (IN6_IS_ADDR_LINKLOCAL(&ifsin6->sin6_addr) && in addrmerge() 230 IN6_IS_ADDR_LINKLOCAL(&realsin6->sin6_addr) && in addrmerge() 231 IN6_IS_ADDR_LINKLOCAL(&clntsin6->sin6_addr)) { in addrmerge() 237 if (!bitmaskcmp(&ifsin6->sin6_addr, in addrmerge() 238 &clntsin6->sin6_addr, &sin6mask->sin6_addr, in addrmerge()
|
| /trueos/contrib/ntp/libisc/ |
| HD | sockaddr.c | 65 if (memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, in isc_sockaddr_equal() 66 sizeof(a->type.sin6.sin6_addr)) != 0) in isc_sockaddr_equal() 98 if (memcmp(&a->type.sin6.sin6_addr, &b->type.sin6.sin6_addr, in isc_sockaddr_eqaddr() 99 sizeof(a->type.sin6.sin6_addr)) != 0) in isc_sockaddr_eqaddr() 216 in6 = &sockaddr->type.sin6.sin6_addr; 222 length = sizeof(sockaddr->type.sin6.sin6_addr); 273 sockaddr->type.sin6.sin6_addr = in6addr_any; in isc_sockaddr_any6() 318 sockaddr->type.sin6.sin6_addr = *ina6; in isc_sockaddr_fromin6() 333 sockaddr->type.sin6.sin6_addr.s6_addr[10] = 0xff; in isc_sockaddr_v6fromin() 334 sockaddr->type.sin6.sin6_addr.s6_addr[11] = 0xff; in isc_sockaddr_v6fromin() [all …]
|
| /trueos/contrib/tcp_wrappers/ |
| HD | hosts_access.c | 382 return (!memcmp(&pat.sin6_addr, &addr.sin6_addr, 460 if (IN6_IS_ADDR_V4MAPPED(&addr.sin6_addr)) { 461 if ((*(u_int32_t *)&net.sin6_addr.s6_addr[12] = dot_quad_addr(net_tok)) == INADDR_NONE 464 …return ((*(u_int32_t *)&addr.sin6_addr.s6_addr[12] & mask) == *(u_int32_t *)&net.sin6_addr.s6_addr… 488 …if ((*(u_int32_t *)&addr.sin6_addr.s6_addr[i] & mask) != (*(u_int32_t *)&net.sin6_addr.s6_addr[i] … 492 if (*(u_int32_t *)&addr.sin6_addr.s6_addr[i] != *(u_int32_t *)&net.sin6_addr.s6_addr[i])
|
| /trueos/contrib/tcpdump/missing/ |
| HD | getnameinfo.c | 78 offsetof(struct sockaddr_in6, sin6_addr)}, 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))
|
| /trueos/usr.sbin/ndp/ |
| HD | ndp.c | 412 sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr; 435 if (IN6_ARE_ADDR_EQUAL(&sin->sin6_addr, &sin_m.sin6_addr)) { 479 sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr; 480 dump(&sin->sin6_addr, 0); 515 sin->sin6_addr = ((struct sockaddr_in6 *)res->ai_addr)->sin6_addr; 524 if (IN6_ARE_ADDR_EQUAL(&sin->sin6_addr, &sin_m.sin6_addr)) { 637 if (!IN6_ARE_ADDR_EQUAL(addr, &sin->sin6_addr)) 640 } else if (IN6_IS_ADDR_MULTICAST(&sin->sin6_addr)) 642 if (IN6_IS_ADDR_LINKLOCAL(&sin->sin6_addr) || 643 IN6_IS_ADDR_MC_LINKLOCAL(&sin->sin6_addr)) { [all …]
|
| /trueos/sbin/ifconfig/ |
| HD | af_inet6.c | 146 in6 = (struct in6_addr *)&in6_addreq.ifra_addr.sin6_addr; in setip6eui64() 155 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { in setip6eui64() 156 lladdr = &sin6->sin6_addr; in setip6eui64() 213 inet_ntop(AF_INET6, &sin->sin6_addr, addr_buf, in in6_status() 231 inet_ntop(AF_INET6, &sin->sin6_addr, addr_buf, in in6_status() 240 printf("prefixlen %d ", prefix(&sin->sin6_addr, in in6_status() 304 memset(&sin->sin6_addr, 0xff, sizeof(struct in6_addr)); in in6_getprefix() 307 memset((void *)&sin->sin6_addr, 0x00, sizeof(sin->sin6_addr)); in in6_getprefix() 308 for (cp = (u_char *)&sin->sin6_addr; len > 7; len -= 8) in in6_getprefix() 341 if (inet_pton(AF_INET6, s, &sin->sin6_addr) != 1) in in6_getaddr()
|
| /trueos/usr.sbin/rtadvd/ |
| HD | if.c | 71 .sin6_addr = IN6ADDR_LINKLOCAL_ALLNODES_INIT, 77 .sin6_addr = IN6ADDR_LINKLOCAL_ALLROUTERS_INIT, 83 .sin6_addr = IN6ADDR_SITELOCAL_ALLROUTERS_INIT, 201 if (IN6_IS_ADDR_LINKLOCAL(&SIN6(dst)->sin6_addr) || in get_next_msg() 202 IN6_IS_ADDR_MULTICAST(&SIN6(dst)->sin6_addr)) in get_next_msg() 231 (IN6_IS_ADDR_LINKLOCAL(&SIN6(ifa)->sin6_addr) || in get_next_msg() 232 IN6_IS_ADDR_MULTICAST(&SIN6(ifa)->sin6_addr))) in get_next_msg() 264 return (&SIN6(rti_info[RTAX_DST])->sin6_addr); in get_addr() 290 p = (char *)(&SIN6(sa)->sin6_addr); in get_prefixlen() 656 &sin6_linklocal_allrouters.sin6_addr, in sock_mc_join() [all …]
|
| HD | rtadvd.c | 818 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 828 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 837 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 849 if (!IN6_IS_ADDR_LINKLOCAL(&rcvfrom.sin6_addr)) { in rtadvd_input() 853 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, in rtadvd_input() 863 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 873 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 882 inet_ntop(AF_INET6, &rcvfrom.sin6_addr, ntopbuf, in rtadvd_input() 926 inet_ntop(AF_INET6, &from->sin6_addr, ntopbuf, sizeof(ntopbuf)), in rs_input() 938 inet_ntop(AF_INET6, &from->sin6_addr, ntopbuf, in rs_input() [all …]
|
| HD | rrenum.c | 166 irr->irr_useprefix.sin6_addr = in6addr_any; in do_use_prefix() 201 irr->irr_useprefix.sin6_addr = rpu->rpu_prefix; in do_use_prefix() 278 irr.irr_matchprefix.sin6_addr = rpm->rpm_prefix; in do_pco() 445 inet_ntop(AF_INET6, &from->sin6_addr, ntopbuf[0] ,sizeof(ntopbuf[0])), in rr_input() 454 inet_ntop(AF_INET6, &from->sin6_addr, ntopbuf[0], in rr_input() 470 &sin6_sitelocal_allrouters.sin6_addr, &pi->ipi6_addr)) { in rr_input() 476 inet_ntop(AF_INET6, &from->sin6_addr, ntopbuf[1], in rr_input() 486 rr_command_input(len, rr, &from->sin6_addr, dst); in rr_input()
|
| /trueos/sys/netpfil/ipfw/ |
| HD | ip_fw_table.c | 118 #define KEY_LEN_INET6 (offsetof(struct sockaddr_in6, sin6_addr) + sizeof(struct in6_addr)) 122 #define OFF_LEN_INET6 (8 * offsetof(struct sockaddr_in6, sin6_addr)) 190 ipv6_writemask(&xent->m.mask6.sin6_addr, mlen); in ipfw_add_table_entry() 191 memcpy(&xent->a.addr6.sin6_addr, paddr, sizeof(struct in6_addr)); in ipfw_add_table_entry() 192 APPLY_MASK(&xent->a.addr6.sin6_addr, &xent->m.mask6.sin6_addr); in ipfw_add_table_entry() 327 ipv6_writemask(&mask6.sin6_addr, mlen); in ipfw_del_table_entry() 328 memcpy(&sa6.sin6_addr, paddr, sizeof(struct in6_addr)); in ipfw_del_table_entry() 329 APPLY_MASK(&sa6.sin6_addr, &mask6.sin6_addr); in ipfw_del_table_entry() 572 memcpy(&sa6.sin6_addr, paddr, sizeof(struct in6_addr)); in ipfw_lookup_table_extended() 726 v = (uint32_t *)&n->m.mask6.sin6_addr; in dump_table_xentry_extended() [all …]
|
| /trueos/contrib/unbound/util/ |
| HD | net_help.c | 157 sinaddr = &((struct sockaddr_in6*)addr)->sin6_addr; in log_addr() 219 if(inet_pton((int)sa->sin6_family, ip, &sa->sin6_addr) <= 0) { in ipstrtoaddr() 314 sinaddr = &((struct sockaddr_in6*)addr)->sin6_addr; in log_name_addr() 366 return memcmp(&p1_in6->sin6_addr, &p2_in6->sin6_addr, in sockaddr_cmp() 396 return memcmp(&p1_in6->sin6_addr, &p2_in6->sin6_addr, in sockaddr_cmp_addr() 420 s = (uint8_t*)&((struct sockaddr_in6*)addr)->sin6_addr; in addr_mask() 443 s1 = (uint8_t*)&((struct sockaddr_in6*)addr1)->sin6_addr; in addr_in_common() 444 s2 = (uint8_t*)&((struct sockaddr_in6*)addr2)->sin6_addr; in addr_in_common() 476 sinaddr = &((struct sockaddr_in6*)addr)->sin6_addr; in addr_to_str() 492 s = (uint8_t*)&((struct sockaddr_in6*)addr)->sin6_addr; in addr_is_ip4mapped() [all …]
|
| /trueos/usr.sbin/ppp/ |
| HD | ncpaddr.c | 172 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr) || 173 IN6_IS_ADDR_MC_LINKLOCAL(&sin6->sin6_addr)) { 175 ntohs(*(u_short *)&sin6->sin6_addr.s6_addr[2]); 176 *(u_short *)&sin6->sin6_addr.s6_addr[2] = 0; 327 host6->sin6_addr = addr->ncpaddr_ip6addr; in ncpaddr_getsa() 353 if (IN6_IS_ADDR_V4MAPPED(&host6->sin6_addr)) { in ncpaddr_setsa() 356 *(const u_int32_t *)(host6->sin6_addr.s6_addr + 12); in ncpaddr_setsa() 359 addr->ncpaddr_ip6addr = host6->sin6_addr; in ncpaddr_setsa() 387 sin6.sin6_addr = addr->ncpaddr_ip6addr; in ncpaddr_ntowa() 726 range->ncprange_ip6addr = host6->sin6_addr; in ncprange_setsa() [all …]
|
| /trueos/usr.sbin/rtsold/ |
| HD | rtsol.c | 83 .sin6_addr = IN6ADDR_LINKLOCAL_ALLROUTERS_INIT, 313 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, in rtsol_input() 322 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, in rtsol_input() 332 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, in rtsol_input() 338 if (pi && !IN6_IS_ADDR_LINKLOCAL(&from.sin6_addr)) { in rtsol_input() 341 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, in rtsol_input() 352 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, in rtsol_input() 360 inet_ntop(AF_INET6, &from.sin6_addr, ntopbuf, sizeof(ntopbuf)), in rtsol_input() 388 memcpy(&rai->rai_saddr.sin6_addr, &from.sin6_addr, in rtsol_input() 389 sizeof(rai->rai_saddr.sin6_addr)); in rtsol_input() [all …]
|
| /trueos/lib/libc/net/ |
| HD | getnameinfo.c | 105 offsetof(struct sockaddr_in6, sin6_addr)}, 194 switch (sin6->sin6_addr.s6_addr[0]) { in getnameinfo_inet() 196 if (IN6_IS_ADDR_V4MAPPED(&sin6->sin6_addr)) in getnameinfo_inet() 198 else if (IN6_IS_ADDR_LOOPBACK(&sin6->sin6_addr)) in getnameinfo_inet() 204 if (IN6_IS_ADDR_LINKLOCAL(&sin6->sin6_addr)) { in getnameinfo_inet() 207 else if (IN6_IS_ADDR_MULTICAST(&sin6->sin6_addr)) in getnameinfo_inet() 347 a6 = &sa6->sin6_addr; in ip6_sa2str()
|
| /trueos/contrib/libpcap/tests/ |
| HD | findalldevstest.c | 92 ((struct sockaddr_in6 *)(a->addr))->sin6_addr.s6_addr, in ifprint() 97 ((struct sockaddr_in6 *)(a->netmask))->sin6_addr.s6_addr, in ifprint() 102 ((struct sockaddr_in6 *)(a->broadaddr))->sin6_addr.s6_addr, in ifprint() 107 ((struct sockaddr_in6 *)(a->dstaddr))->sin6_addr.s6_addr, in ifprint()
|