Home
last modified time | relevance | path

Searched refs:gw6 (Results 1 – 7 of 7) sorted by relevance

/freebsd/tests/sys/net/routing/
H A Dtest_rtsock_l3.c711 struct sockaddr_in6 gw6; in ATF_TC_BODY() local
712 prepare_v6_network(c, &net6, &mask6, &gw6); in ATF_TC_BODY()
715 (struct sockaddr *)&mask6, (struct sockaddr *)&gw6); in ATF_TC_BODY()
728 (struct sockaddr *)&mask6, (struct sockaddr *)&gw6); in ATF_TC_BODY()
755 struct sockaddr_in6 gw6; in ATF_TC_BODY() local
756 prepare_v6_network(c, &net6, &mask6, &gw6); in ATF_TC_BODY()
759 (struct sockaddr *)&mask6, (struct sockaddr *)&gw6); in ATF_TC_BODY()
779 (struct sockaddr *)&mask6, (struct sockaddr *)&gw6); in ATF_TC_BODY()
823 struct sockaddr_in6 gw6; in ATF_TC_BODY() local
824 prepare_v6_network(c, &net6, &mask6, &gw6); in ATF_TC_BODY()
[all …]
/freebsd/sys/netinet6/
H A Dip6_forward.c366 struct sockaddr_in6 *gw6 = (struct sockaddr_in6 *)(fwd_tag + 1); in ip6_forward() local
369 dst.sin6_scope_id = ntohs(in6_getscope(&gw6->sin6_addr)); in ip6_forward()
370 dst.sin6_addr = gw6->sin6_addr; in ip6_forward()
/freebsd/sys/netlink/route/
H A Drt.c141 struct in6_addr gw6 = nh->gw6_sa.sin6_addr; in dump_rc_nhop_gw() local
142 in6_clearscope(&gw6); in dump_rc_nhop_gw()
144 nlattr_add(nw, NL_RTA_GATEWAY, 16, &gw6); in dump_rc_nhop_gw()
147 struct in6_addr gw6 = nh->gw6_sa.sin6_addr; in dump_rc_nhop_gw() local
148 in6_clearscope(&gw6); in dump_rc_nhop_gw()
153 memcpy(via->rtvia_addr, &gw6, 16); in dump_rc_nhop_gw()
H A Dnexthop.c804 struct sockaddr_in6 *gw6 = (struct sockaddr_in6 *)gw; in nl_set_nexthop_gw() local
805 if (IN6_IS_ADDR_LINKLOCAL(&gw6->sin6_addr)) { in nl_set_nexthop_gw()
810 in6_set_unicast_scopeid(&gw6->sin6_addr, if_getindex(ifp)); in nl_set_nexthop_gw()
/freebsd/sbin/route/
H A Droute_netlink.c235 struct sockaddr_in6 *gw6 = (struct sockaddr_in6 *)gw; in rtmsg_nl_int() local
237 if (IN6_IS_ADDR_LINKLOCAL(&gw6->sin6_addr)) in rtmsg_nl_int()
238 rta_oif = gw6->sin6_scope_id; in rtmsg_nl_int()
/freebsd/sys/net/route/
H A Droute_ctl.c263 const struct sockaddr_in6 *gw6; in match_nhop_gw() local
264 gw6 = (const struct sockaddr_in6 *)gw; in match_nhop_gw()
272 &gw6->sin6_addr)) in match_nhop_gw()
/freebsd/sys/netinet/
H A Dsctp_output.c13850 struct sockaddr_in6 gw6; in sctp_v6src_match_nexthop() local
13877 memset(&gw6, 0, sizeof(struct sockaddr_in6)); in sctp_v6src_match_nexthop()
13878 gw6.sin6_family = AF_INET6; in sctp_v6src_match_nexthop()
13879 gw6.sin6_len = sizeof(struct sockaddr_in6); in sctp_v6src_match_nexthop()
13880 memcpy(&gw6.sin6_addr, &pfxrtr->router->rtaddr, in sctp_v6src_match_nexthop()
13883 SCTPDBG_ADDR(SCTP_DEBUG_OUTPUT2, (struct sockaddr *)&gw6); in sctp_v6src_match_nexthop()
13886 if (sctp_cmpaddr((struct sockaddr *)&gw6, &ro->ro_nh->gw_sa)) { in sctp_v6src_match_nexthop()