Searched refs:gw6 (Results 1 – 7 of 7) sorted by relevance
/freebsd/tests/sys/net/routing/ |
H A D | test_rtsock_l3.c | 711 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 D | ip6_forward.c | 366 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 D | rt.c | 141 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 D | nexthop.c | 804 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 D | route_netlink.c | 235 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 D | route_ctl.c | 263 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 D | sctp_output.c | 13850 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()
|