Searched refs:dst_sa (Results 1 – 4 of 4) sorted by relevance
| /f-stack/freebsd/netinet6/ |
| H A D | ip6_output.c | 712 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 D | in6_src.c | 600 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 D | ff_route.c | 245 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 D | rtsock.c | 1419 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()
|