/netbsd-src/sys/netinet6/ |
H A D | in6.c | 886 rt = rtalloc1(sin6tosa(&mltaddr), 0); in in6_join_mcastgroups() 924 info.rti_info[RTAX_DST] = sin6tosa(&mltaddr); in in6_join_mcastgroups() 925 info.rti_info[RTAX_GATEWAY] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups() 926 info.rti_info[RTAX_NETMASK] = sin6tosa(&mltmask); in in6_join_mcastgroups() 927 info.rti_info[RTAX_IFA] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups() 984 rt = rtalloc1(sin6tosa(&mltaddr), 0); in in6_join_mcastgroups() 1023 info.rti_info[RTAX_DST] = sin6tosa(&mltaddr); in in6_join_mcastgroups() 1024 info.rti_info[RTAX_GATEWAY] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups() 1025 info.rti_info[RTAX_NETMASK] = sin6tosa(&mltmask); in in6_join_mcastgroups() 1026 info.rti_info[RTAX_IFA] = sin6tosa(&ia->ia_addr); in in6_join_mcastgroups() [all …]
|
H A D | nd6.c | 438 sa = sin6tosa(&dsin6); in nd6_llinfo_missed() 443 rt_clonedmsg(RTM_MISS, sa, sin6tosa(&tsin6), NULL, ifp); in nd6_llinfo_missed() 565 sin6tosa(&sin6)); in nd6_lookup() 579 rt = rtalloc1(sin6tosa(&sin6), 0); in nd6_create() 582 ln = lla_create(LLTABLE6(ifp), LLE_EXCLUSIVE, sin6tosa(&sin6), rt); in nd6_create() 751 rt_clonedmsg(RTM_DELETE, NULL, sin6tosa(&sin6), lladdr, ifp); in nd6_free() 1517 NULL, sin6tosa(&sin6), lladdr, ifp); in nd6_cache_lladdr()
|
H A D | icmp6.c | 1109 (void)(*ctlfunc)(code, sin6tosa(&icmp6dst), &ip6cp); in icmp6_notify_error() 1184 rt = icmp6_mtudisc_clone(sin6tosa(&sin6)); in icmp6_mtudisc_update() 1260 ifa = ifa_ifwithaddr(sin6tosa(&sin6)); in ni6_input() 1996 sin6tosa(&rip6src), n, opts) == 0) { in icmp6_rip6_input() 2023 sin6tosa(&rip6src), m, opts) == 0) { in icmp6_rip6_input() 2307 rt = rtalloc1(sin6tosa(&sin6), 0); in icmp6_redirect_input() 2435 rtredirect(sin6tosa(&sdst), sin6tosa(&sgw), NULL, in icmp6_redirect_input() 2436 RTF_GATEWAY | RTF_HOST, sin6tosa(&ssrc), &newrt); in icmp6_redirect_input() 2450 pfctlinput(PRC_REDIRECT_HOST, sin6tosa(&sdst)); in icmp6_redirect_input() 2453 key_sa_routechange(sin6tosa(&sdst)); in icmp6_redirect_input()
|
H A D | sctp6_usrreq.c | 456 stcb = sctp_findassociation_addr_sa(sin6tosa(ip6cp->ip6c_src), in sctp6_ctlinput() 457 sin6tosa(&final), in sctp6_ctlinput() 474 sctp_notify(inp, cm, &sh, sin6tosa(&final), in sctp6_ctlinput() 528 stcb = sctp_findassociation_addr_sa(sin6tosa(&addrs[0]), in sctp6_getcred() 529 sin6tosa(&addrs[1]), in sctp6_getcred()
|
H A D | raw_ip6.c | 230 rip6_sbappendaddr(last, ip6, sin6tosa(&rip6src), in rip6_input() 245 rip6_sbappendaddr(last, ip6, sin6tosa(&rip6src), *offp, m); in rip6_input() 680 (ifa = ifa_ifwithaddr(sin6tosa(addr))) == NULL) { in rip6_bind()
|
H A D | mld6.c | 746 *errorp = if_mcast_op(ifp, SIOCADDMULTI, sin6tosa(&sin6)); in in6_addmulti() 808 if_mcast_op(in6m->in6m_ifp, SIOCDELMULTI, sin6tosa(&sin6)); in in6m_destroy()
|
H A D | udp6_usrreq.c | 495 udp6_sendup(m, off, sin6tosa(src), inp->inp_socket); in udp6_realinput() 552 sin6tosa(src), inp->inp_overudp_arg); in udp6_realinput() 575 udp6_sendup(m, off, sin6tosa(src), inp->inp_socket); in udp6_realinput()
|
H A D | nd6_nbr.c | 255 rt = rtalloc1(sin6tosa(&tsin6), 0); in nd6_ns_input() 865 rt_clonedmsg(rt_cmd, sin6tosa(&ssin6), sin6tosa(&sin6), in nd6_na_input()
|
H A D | in6_src.c | 532 ifa = ifa_ifwithaddr(sin6tosa(&srcsock)); in in6_selectsrc() 660 rt = rtcache_lookup(ron, sin6tosa(sin6_next)); in in6_selectroute()
|
H A D | ip6_mroute.c | 677 error = if_mcast_op(ifp, SIOCADDMULTI, sin6tosa(&sin6)); in add_m6if() 734 if_mcast_op(ifp, SIOCDELMULTI, sin6tosa(&sin6)); in del_m6if() 1006 if (sbappendaddr(&s->so_rcv, sin6tosa(src), mm, NULL) != 0) { in socket_send()
|
H A D | in6.h | 620 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) macro
|
H A D | ip6_output.c | 542 error = rtcache_setdst(ro, sin6tosa(&dst_sa)); in ip6_output() 2106 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) /* XXX */ macro 3350 ifa = ifa_ifwithaddr(sin6tosa(&sin6)); in ip6_ifaddrvalid() 3357 (sin6.sin6_addr = *dst, ifa_ifwithaddr(sin6tosa(&sin6)) == NULL)) in ip6_ifaddrvalid()
|
H A D | in6_pcb.c | 194 ifa = ifa_ifwithaddr(sin6tosa(sin6)); in in6pcb_bind_addr()
|
H A D | ip6_input.c | 486 addrok = (ifa_ifwithaddr(sin6tosa(&sin6)) != NULL); in ip6_input()
|
/netbsd-src/sys/dist/pf/net/ |
H A D | if_compat.c | 379 if ((rn = rt_lookup(sin6tosa(&sa_in6), sin6tosa(&sa_in6), 0)) != NULL) {
|
/netbsd-src/sys/netinet/ |
H A D | ip_encap.c | 388 encap_key_init(&key, sin6tosa(&pack.mine), sin6tosa(&pack.yours)); in encap6_lookup()
|
/netbsd-src/sys/net/ |
H A D | if_wg.c | 2794 sa = sin6tosa(sin6); in wg_handle_msg_cookie() 3646 error = sobind(wg->wg_so6, sin6tosa(sin6), curlwp); in wg_clone_create() 4801 sizeof(sin6), sin6tosa(&sin6)); in wg_init() 4803 sockaddr_format(sin6tosa(&sin6), in wg_init() 4810 sizeof(sin6_mask), sin6tosa(&sin6_mask)); in wg_start()
|