ip6_forward_rt 764 netinet6/frag6.c if (ip6_forward_rt.ro_rt) { ip6_forward_rt 765 netinet6/frag6.c RTFREE(ip6_forward_rt.ro_rt); ip6_forward_rt 766 netinet6/frag6.c ip6_forward_rt.ro_rt = 0; ip6_forward_rt 71 netinet6/ip6_forward.c struct route_in6 ip6_forward_rt; ip6_forward_rt 237 netinet6/ip6_forward.c dst = &ip6_forward_rt.ro_dst; ip6_forward_rt 242 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0 || ip6_forward_rt 243 netinet6/ip6_forward.c (ip6_forward_rt.ro_rt->rt_flags & RTF_UP) == 0 || ip6_forward_rt 245 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt) { ip6_forward_rt 246 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ip6_forward_rt 247 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ip6_forward_rt 250 netinet6/ip6_forward.c rtalloc_mpath((struct route *)&ip6_forward_rt, ip6_forward_rt 255 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0) { ip6_forward_rt 265 netinet6/ip6_forward.c } else if ((rt = ip6_forward_rt.ro_rt) == 0 || ip6_forward_rt 267 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt) { ip6_forward_rt 268 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ip6_forward_rt 269 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ip6_forward_rt 276 netinet6/ip6_forward.c rtalloc_mpath((struct route *)&ip6_forward_rt, ip6_forward_rt 279 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0) { ip6_forward_rt 290 netinet6/ip6_forward.c rt = ip6_forward_rt.ro_rt; ip6_forward_rt 378 netinet6/ip6_forward.c nd6_is_addr_neighbor((struct sockaddr_in6 *)&ip6_forward_rt.ro_dst, rt->rt_ifp)) { ip6_forward_rt 507 netinet6/ip6_forward.c if (ip6_multipath && ip6_forward_rt.ro_rt && ip6_forward_rt 508 netinet6/ip6_forward.c (ip6_forward_rt.ro_rt->rt_flags & RTF_MPATH)) { ip6_forward_rt 509 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ip6_forward_rt 510 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ip6_forward_rt 194 netinet6/ip6_input.c extern struct route_in6 ip6_forward_rt; ip6_forward_rt 440 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt != NULL && ip6_forward_rt 441 netinet6/ip6_input.c (ip6_forward_rt.ro_rt->rt_flags & RTF_UP) != 0 && ip6_forward_rt 443 netinet6/ip6_input.c &ip6_forward_rt.ro_dst.sin6_addr) && ip6_forward_rt 447 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt) { ip6_forward_rt 450 netinet6/ip6_input.c RTFREE(ip6_forward_rt.ro_rt); ip6_forward_rt 451 netinet6/ip6_input.c ip6_forward_rt.ro_rt = 0; ip6_forward_rt 454 netinet6/ip6_input.c bzero(&ip6_forward_rt.ro_dst, sizeof(struct sockaddr_in6)); ip6_forward_rt 455 netinet6/ip6_input.c ip6_forward_rt.ro_dst.sin6_len = sizeof(struct sockaddr_in6); ip6_forward_rt 456 netinet6/ip6_input.c ip6_forward_rt.ro_dst.sin6_family = AF_INET6; ip6_forward_rt 457 netinet6/ip6_input.c ip6_forward_rt.ro_dst.sin6_addr = ip6->ip6_dst; ip6_forward_rt 460 netinet6/ip6_input.c rtalloc_mpath((struct route *)&ip6_forward_rt, ip6_forward_rt 475 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt && ip6_forward_rt 476 netinet6/ip6_input.c (ip6_forward_rt.ro_rt->rt_flags & ip6_forward_rt 485 netinet6/ip6_input.c &rt6_key(ip6_forward_rt.ro_rt)->sin6_addr) && ip6_forward_rt 487 netinet6/ip6_input.c ip6_forward_rt.ro_rt->rt_ifp->if_type == IFT_LOOP) { ip6_forward_rt 489 netinet6/ip6_input.c (struct in6_ifaddr *)ip6_forward_rt.ro_rt->rt_ifa; ip6_forward_rt 517 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt && ip6_forward_rt.ro_rt->rt_ifp ip6_forward_rt 518 netinet6/ip6_input.c && ip6_forward_rt.ro_rt->rt_ifp->if_type == IFT_FAITH) { ip6_forward_rt 521 netinet6/ip6_input.c deliverifp = ip6_forward_rt.ro_rt->rt_ifp; /*faith*/