Home
last modified time | relevance | path

Searched refs:dst_sa (Results 1 – 4 of 4) sorted by relevance

/f-stack/freebsd/netinet6/
H A Dip6_output.c712 bzero(&dst_sa, sizeof(dst_sa)); in ip6_output()
714 dst_sa.sin6_len = sizeof(dst_sa); in ip6_output()
733 *dst = dst_sa; /* XXX */ in ip6_output()
746 bzero(&dst_sa, sizeof(dst_sa)); in ip6_output()
748 dst_sa.sin6_len = sizeof(dst_sa); in ip6_output()
756 *dst = dst_sa; /* XXX */ in ip6_output()
770 *dst = dst_sa; /* XXX */ in ip6_output()
808 bzero(&dst_sa, sizeof(dst_sa)); in ip6_output()
809 dst_sa.sin6_family = AF_INET6; in ip6_output()
810 dst_sa.sin6_len = sizeof(dst_sa); in ip6_output()
[all …]
H A Din6_src.c600 struct sockaddr_in6 dst_sa; in in6_selectsrc_addr() local
604 bzero(&dst_sa, sizeof(dst_sa)); in in6_selectsrc_addr()
605 dst_sa.sin6_family = AF_INET6; in in6_selectsrc_addr()
606 dst_sa.sin6_len = sizeof(dst_sa); in in6_selectsrc_addr()
607 dst_sa.sin6_addr = *dst; in in6_selectsrc_addr()
608 dst_sa.sin6_scope_id = scopeid; in in6_selectsrc_addr()
609 sa6_embedscope(&dst_sa, 0); in in6_selectsrc_addr()
611 error = in6_selectsrc(fibnum, &dst_sa, NULL, NULL, NULL, &retifp, srcp); in in6_selectsrc_addr()
/f-stack/lib/
H A Dff_route.c245 struct sockaddr_in *dst_sa, *mask_sa; in cleanup_xaddrs_inet() local
248 dst_sa = (struct sockaddr_in *)info->rti_info[RTAX_DST]; in cleanup_xaddrs_inet()
255 .s_addr = htonl(ntohl(dst_sa->sin_addr.s_addr) & ntohl(mask.s_addr)) in cleanup_xaddrs_inet()
258 if (dst_sa->sin_len < sizeof(struct sockaddr_in)) { in cleanup_xaddrs_inet()
266 fill_sockaddr_inet(dst_sa, dst); in cleanup_xaddrs_inet()
284 struct sockaddr_in6 *dst_sa, *mask_sa; in cleanup_xaddrs_inet6() local
288 dst_sa = (struct sockaddr_in6 *)info->rti_info[RTAX_DST]; in cleanup_xaddrs_inet6()
292 IN6_MASK_ADDR(&dst_sa->sin6_addr, &mask); in cleanup_xaddrs_inet6()
294 if (dst_sa->sin6_len < sizeof(struct sockaddr_in6)) { in cleanup_xaddrs_inet6()
302 fill_sockaddr_inet6(dst_sa, &dst_sa->sin6_addr, 0); in cleanup_xaddrs_inet6()
/f-stack/freebsd/net/
H A Drtsock.c1419 struct sockaddr_in *dst_sa, *mask_sa; in cleanup_xaddrs_inet() local
1422 dst_sa = (struct sockaddr_in *)info->rti_info[RTAX_DST]; in cleanup_xaddrs_inet()
1429 .s_addr = htonl(ntohl(dst_sa->sin_addr.s_addr) & ntohl(mask.s_addr)) in cleanup_xaddrs_inet()
1432 if (dst_sa->sin_len < sizeof(struct sockaddr_in)) { in cleanup_xaddrs_inet()
1440 fill_sockaddr_inet(dst_sa, dst); in cleanup_xaddrs_inet()
1459 struct sockaddr_in6 *dst_sa, *mask_sa; in cleanup_xaddrs_inet6() local
1463 dst_sa = (struct sockaddr_in6 *)info->rti_info[RTAX_DST]; in cleanup_xaddrs_inet6()
1467 IN6_MASK_ADDR(&dst_sa->sin6_addr, &mask); in cleanup_xaddrs_inet6()
1469 if (dst_sa->sin6_len < sizeof(struct sockaddr_in6)) { in cleanup_xaddrs_inet6()
1477 fill_sockaddr_inet6(dst_sa, &dst_sa->sin6_addr, 0); in cleanup_xaddrs_inet6()