Home
last modified time | relevance | path

Searched refs:sin6tosa (Results 1 – 17 of 17) sorted by relevance

/netbsd-src/sys/netinet6/
H A Din6.c886 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 Dnd6.c438 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 Dicmp6.c1109 (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 Dsctp6_usrreq.c456 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 Draw_ip6.c230 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 Dmld6.c746 *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 Dudp6_usrreq.c495 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 Dnd6_nbr.c255 rt = rtalloc1(sin6tosa(&tsin6), 0); in nd6_ns_input()
865 rt_clonedmsg(rt_cmd, sin6tosa(&ssin6), sin6tosa(&sin6), in nd6_na_input()
H A Din6_src.c532 ifa = ifa_ifwithaddr(sin6tosa(&srcsock)); in in6_selectsrc()
660 rt = rtcache_lookup(ron, sin6tosa(sin6_next)); in in6_selectroute()
H A Dip6_mroute.c677 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 Din6.h620 #define sin6tosa(sin6) ((struct sockaddr *)(sin6)) macro
H A Dip6_output.c542 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 Din6_pcb.c194 ifa = ifa_ifwithaddr(sin6tosa(sin6)); in in6pcb_bind_addr()
H A Dip6_input.c486 addrok = (ifa_ifwithaddr(sin6tosa(&sin6)) != NULL); in ip6_input()
/netbsd-src/sys/dist/pf/net/
H A Dif_compat.c379 if ((rn = rt_lookup(sin6tosa(&sa_in6), sin6tosa(&sa_in6), 0)) != NULL) {
/netbsd-src/sys/netinet/
H A Dip_encap.c388 encap_key_init(&key, sin6tosa(&pack.mine), sin6tosa(&pack.yours)); in encap6_lookup()
/netbsd-src/sys/net/
H A Dif_wg.c2794 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()