ro_rt 519 net/if_gre.c if (sc->route.ro_rt != 0) { ro_rt 521 net/if_gre.c RTFREE(sc->route.ro_rt); ro_rt 522 net/if_gre.c sc->route.ro_rt = (struct rtentry *) 0; ro_rt 630 net/if_gre.c if (ro->ro_rt == 0) ro_rt 638 net/if_gre.c if (ro->ro_rt->rt_ifp == &sc->sc_if) { ro_rt 639 net/if_gre.c RTFREE(ro->ro_rt); ro_rt 640 net/if_gre.c ro->ro_rt = (struct rtentry *) 0; ro_rt 1687 net/pf.c ro.ro_rt = &rt; ro_rt 2738 net/pf.c rt = ro.ro_rt; ro_rt 2750 net/pf.c rt = ro6.ro_rt; ro_rt 4864 net/pf.c if (ro.ro_rt != NULL) { ro_rt 4876 net/pf.c rn = (struct radix_node *)ro.ro_rt; ro_rt 4891 net/pf.c if (ro.ro_rt != NULL) ro_rt 4892 net/pf.c RTFREE(ro.ro_rt); ro_rt 4930 net/pf.c if (ro.ro_rt != NULL) { ro_rt 4931 net/pf.c if (ro.ro_rt->rt_labelid == aw->v.rtlabel) ro_rt 4933 net/pf.c RTFREE(ro.ro_rt); ro_rt 4993 net/pf.c if (ro->ro_rt == 0) { ro_rt 4998 net/pf.c ifp = ro->ro_rt->rt_ifp; ro_rt 4999 net/pf.c ro->ro_rt->rt_use++; ro_rt 5001 net/pf.c if (ro->ro_rt->rt_flags & RTF_GATEWAY) ro_rt 5002 net/pf.c dst = satosin(ro->ro_rt->rt_gateway); ro_rt 5123 net/pf.c if (ro == &iproute && ro->ro_rt) ro_rt 5124 net/pf.c RTFREE(ro->ro_rt); ro_rt 232 net/radix_mpath.c if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP)) ro_rt 234 net/radix_mpath.c ro->ro_rt = rtalloc1(&ro->ro_dst, 1, tableid); ro_rt 237 net/radix_mpath.c if (!ro->ro_rt || !(ro->ro_rt->rt_flags & RTF_MPATH)) ro_rt 253 net/radix_mpath.c rn = (struct radix_node *)ro->ro_rt; ro_rt 271 net/radix_mpath.c rtfree(ro->ro_rt); ro_rt 272 net/radix_mpath.c ro->ro_rt = (struct rtentry *)rn; ro_rt 273 net/radix_mpath.c ro->ro_rt->rt_refcnt++; ro_rt 261 net/route.c if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP)) ro_rt 263 net/route.c ro->ro_rt = rtalloc2(&ro->ro_dst, 1, howstrict); ro_rt 325 net/route.c if (ro->ro_rt && ro->ro_rt->rt_ifp && (ro->ro_rt->rt_flags & RTF_UP)) ro_rt 327 net/route.c ro->ro_rt = rtalloc1(&ro->ro_dst, 1, 0); ro_rt 53 net/route.h struct rtentry *ro_rt; ro_rt 304 netatalk/ddp_input.c if ( forwro.ro_rt && ( satosat( &forwro.ro_dst )->sat_addr.s_net != ro_rt 308 netatalk/ddp_input.c RTFREE( forwro.ro_rt ); ro_rt 309 netatalk/ddp_input.c forwro.ro_rt = (struct rtentry *)0; ro_rt 311 netatalk/ddp_input.c if ( forwro.ro_rt == (struct rtentry *)0 || ro_rt 312 netatalk/ddp_input.c forwro.ro_rt->rt_ifp == (struct ifnet *)0 ) { ro_rt 328 netatalk/ddp_input.c ( forwro.ro_rt == NULL || ( forwro.ro_rt->rt_ifp != ifp && ro_rt 329 netatalk/ddp_input.c forwro.ro_rt->rt_ifp != at_ifaddr->aa_ifp ))) { ro_rt 183 netatalk/ddp_output.c if ( ro->ro_rt && ( ifp = ro->ro_rt->rt_ifp )) { ro_rt 184 netatalk/ddp_output.c net = satosat( ro->ro_rt->rt_gateway )->sat_addr.s_net; ro_rt 222 netatalk/ddp_output.c elh->el_dnode = satosat( ro->ro_rt->rt_gateway )->sat_addr.s_node; ro_rt 232 netatalk/ddp_output.c gate = *satosat( ro->ro_rt->rt_gateway ); ro_rt 234 netatalk/ddp_output.c ro->ro_rt->rt_use++; ro_rt 394 netatalk/ddp_usrreq.c if ( ro->ro_rt ) { ro_rt 401 netatalk/ddp_usrreq.c if ( (ifp = ro->ro_rt->rt_ifp) != NULL ) { ro_rt 414 netatalk/ddp_usrreq.c RTFREE( ro->ro_rt ); ro_rt 415 netatalk/ddp_usrreq.c ro->ro_rt = (struct rtentry *)0; ro_rt 422 netatalk/ddp_usrreq.c if ( ro->ro_rt == (struct rtentry *)0 || ro_rt 423 netatalk/ddp_usrreq.c ro->ro_rt->rt_ifp == (struct ifnet *)0 ) { ro_rt 439 netatalk/ddp_usrreq.c if ( ro->ro_rt && ( ifp = ro->ro_rt->rt_ifp )) { ro_rt 516 netatalk/ddp_usrreq.c if ( ddp->ddp_route.ro_rt ) { ro_rt 517 netatalk/ddp_usrreq.c rtfree( ddp->ddp_route.ro_rt ); ro_rt 486 netinet/in_pcb.c if (inp->inp_route.ro_rt) ro_rt 487 netinet/in_pcb.c rtfree(inp->inp_route.ro_rt); ro_rt 627 netinet/in_pcb.c if ((rt = inp->inp_route.ro_rt)) { ro_rt 628 netinet/in_pcb.c inp->inp_route.ro_rt = 0; ro_rt 657 netinet/in_pcb.c if (inp->inp_route.ro_rt) { ro_rt 658 netinet/in_pcb.c rtfree(inp->inp_route.ro_rt); ro_rt 659 netinet/in_pcb.c inp->inp_route.ro_rt = 0; ro_rt 762 netinet/in_pcb.c if (ro->ro_rt == NULL) { ro_rt 791 netinet/in_pcb.c return (ro->ro_rt); ro_rt 810 netinet/in_pcb.c if (ro->ro_rt && ro_rt 814 netinet/in_pcb.c RTFREE(ro->ro_rt); ro_rt 815 netinet/in_pcb.c ro->ro_rt = (struct rtentry *)0; ro_rt 818 netinet/in_pcb.c (ro->ro_rt == (struct rtentry *)0 || ro_rt 819 netinet/in_pcb.c ro->ro_rt->rt_ifp == (struct ifnet *)0)) { ro_rt 839 netinet/in_pcb.c if (ro->ro_rt && !(ro->ro_rt->rt_ifp->if_flags & IFF_LOOPBACK)) ro_rt 840 netinet/in_pcb.c ia = ifatoia(ro->ro_rt->rt_ifa); ro_rt 678 netinet/ip_icmp.c if (ro.ro_rt == 0) { ro_rt 684 netinet/ip_icmp.c ia = ifatoia(ro.ro_rt->rt_ifa); ro_rt 685 netinet/ip_icmp.c ro.ro_rt->rt_use++; ro_rt 686 netinet/ip_icmp.c RTFREE(ro.ro_rt); ro_rt 964 netinet/ip_input.c if (ipforward_rt.ro_rt) { ro_rt 965 netinet/ip_input.c RTFREE(ipforward_rt.ro_rt); ro_rt 966 netinet/ip_input.c ipforward_rt.ro_rt = 0; ro_rt 1229 netinet/ip_input.c if (ipforward_rt.ro_rt == 0 || dst.s_addr != sin->sin_addr.s_addr) { ro_rt 1230 netinet/ip_input.c if (ipforward_rt.ro_rt) { ro_rt 1231 netinet/ip_input.c RTFREE(ipforward_rt.ro_rt); ro_rt 1232 netinet/ip_input.c ipforward_rt.ro_rt = 0; ro_rt 1240 netinet/ip_input.c if (ipforward_rt.ro_rt == 0) ro_rt 1242 netinet/ip_input.c return (ifatoia(ipforward_rt.ro_rt->rt_ifa)); ro_rt 1464 netinet/ip_input.c if ((rt = ipforward_rt.ro_rt) == 0 || ro_rt 1467 netinet/ip_input.c if (ipforward_rt.ro_rt) { ro_rt 1468 netinet/ip_input.c RTFREE(ipforward_rt.ro_rt); ro_rt 1469 netinet/ip_input.c ipforward_rt.ro_rt = 0; ro_rt 1476 netinet/ip_input.c if (ipforward_rt.ro_rt == 0) { ro_rt 1481 netinet/ip_input.c rt = ipforward_rt.ro_rt; ro_rt 1562 netinet/ip_input.c if (ipforward_rt.ro_rt) { ro_rt 1563 netinet/ip_input.c struct rtentry *rt = ipforward_rt.ro_rt; ro_rt 1568 netinet/ip_input.c destmtu = ipforward_rt.ro_rt->rt_ifp->if_mtu; ro_rt 1598 netinet/ip_input.c if (ipmultipath && ipforward_rt.ro_rt && ro_rt 1599 netinet/ip_input.c (ipforward_rt.ro_rt->rt_flags & RTF_MPATH)) { ro_rt 1600 netinet/ip_input.c RTFREE(ipforward_rt.ro_rt); ro_rt 1601 netinet/ip_input.c ipforward_rt.ro_rt = 0; ro_rt 188 netinet/ip_output.c if (ro->ro_rt && ((ro->ro_rt->rt_flags & RTF_UP) == 0 || ro_rt 190 netinet/ip_output.c RTFREE(ro->ro_rt); ro_rt 191 netinet/ip_output.c ro->ro_rt = (struct rtentry *)0; ro_rt 194 netinet/ip_output.c if (ro->ro_rt == 0) { ro_rt 221 netinet/ip_output.c if (ro->ro_rt == 0) ro_rt 224 netinet/ip_output.c if (ro->ro_rt == 0) { ro_rt 230 netinet/ip_output.c ia = ifatoia(ro->ro_rt->rt_ifa); ro_rt 231 netinet/ip_output.c ifp = ro->ro_rt->rt_ifp; ro_rt 232 netinet/ip_output.c if ((mtu = ro->ro_rt->rt_rmx.rmx_mtu) == 0) ro_rt 234 netinet/ip_output.c ro->ro_rt->rt_use++; ro_rt 236 netinet/ip_output.c if (ro->ro_rt->rt_flags & RTF_GATEWAY) ro_rt 237 netinet/ip_output.c dst = satosin(ro->ro_rt->rt_gateway); ro_rt 343 netinet/ip_output.c ifp = ro->ro_rt->rt_ifp; ro_rt 345 netinet/ip_output.c ro->ro_rt = NULL; ro_rt 358 netinet/ip_output.c if (ro->ro_rt && ((ro->ro_rt->rt_flags & RTF_UP) == 0 || ro_rt 360 netinet/ip_output.c RTFREE(ro->ro_rt); ro_rt 361 netinet/ip_output.c ro->ro_rt = (struct rtentry *)0; ro_rt 364 netinet/ip_output.c if (ro->ro_rt == 0) { ro_rt 391 netinet/ip_output.c if (ro->ro_rt == 0) ro_rt 394 netinet/ip_output.c if (ro->ro_rt == 0) { ro_rt 400 netinet/ip_output.c ia = ifatoia(ro->ro_rt->rt_ifa); ro_rt 401 netinet/ip_output.c ifp = ro->ro_rt->rt_ifp; ro_rt 402 netinet/ip_output.c if ((mtu = ro->ro_rt->rt_rmx.rmx_mtu) == 0) ro_rt 404 netinet/ip_output.c ro->ro_rt->rt_use++; ro_rt 406 netinet/ip_output.c if (ro->ro_rt->rt_flags & RTF_GATEWAY) ro_rt 407 netinet/ip_output.c dst = satosin(ro->ro_rt->rt_gateway); ro_rt 563 netinet/ip_output.c if ((flags & IP_MTUDISC) && ro && ro->ro_rt && ro_rt 564 netinet/ip_output.c (ro->ro_rt->rt_rmx.rmx_locks & RTV_MTU) == 0) ro_rt 618 netinet/ip_output.c rt = ro->ro_rt; ro_rt 633 netinet/ip_output.c if (ro && ro->ro_rt != NULL) { ro_rt 634 netinet/ip_output.c RTFREE(ro->ro_rt); ro_rt 635 netinet/ip_output.c ro->ro_rt = (struct rtentry *) 0; ro_rt 716 netinet/ip_output.c if ((flags & IP_JUMBO) && ro->ro_rt && (ro->ro_rt->rt_flags & RTF_JUMBO) && ro_rt 717 netinet/ip_output.c ro->ro_rt->rt_ifp) ro_rt 718 netinet/ip_output.c mtu = ro->ro_rt->rt_ifp->if_hardmtu; ro_rt 737 netinet/ip_output.c error = (*ifp->if_output)(ifp, m, sintosa(dst), ro->ro_rt); ro_rt 757 netinet/ip_output.c if ((ro->ro_rt->rt_flags & (RTF_UP | RTF_HOST)) && ro_rt 758 netinet/ip_output.c !(ro->ro_rt->rt_rmx.rmx_locks & RTV_MTU) && ro_rt 759 netinet/ip_output.c (ro->ro_rt->rt_rmx.rmx_mtu > ifp->if_mtu)) { ro_rt 760 netinet/ip_output.c ro->ro_rt->rt_rmx.rmx_mtu = ifp->if_mtu; ro_rt 777 netinet/ip_output.c ro->ro_rt); ro_rt 786 netinet/ip_output.c if (ro == &iproute && (flags & IP_ROUTETOIF) == 0 && ro->ro_rt) ro_rt 787 netinet/ip_output.c RTFREE(ro->ro_rt); ro_rt 1800 netinet/ip_output.c ro.ro_rt = NULL; ro_rt 1806 netinet/ip_output.c if (ro.ro_rt == NULL) { ro_rt 1810 netinet/ip_output.c ifp = ro.ro_rt->rt_ifp; ro_rt 1811 netinet/ip_output.c rtfree(ro.ro_rt); ro_rt 143 netinet/tcp_input.c tp->t_inpcb->inp_route6.ro_rt) { \ ro_rt 144 netinet/tcp_input.c nd6_nud_hint(tp->t_inpcb->inp_route6.ro_rt, NULL, 0); \ ro_rt 3347 netinet/tcp_input.c if ((sc)->sc_route4.ro_rt != NULL) \ ro_rt 3348 netinet/tcp_input.c RTFREE((sc)->sc_route4.ro_rt); \ ro_rt 3755 netinet/tcp_input.c sc->sc_route4.ro_rt = NULL; ro_rt 4381 netinet/tcp_input.c ro->ro_rt ? ro->ro_rt->rt_ifp : NULL); ro_rt 202 netinet6/frag6.c if (ro.ro_rt ro_rt 203 netinet6/frag6.c && ((ro.ro_rt->rt_flags & RTF_UP) == 0 ro_rt 205 netinet6/frag6.c RTFREE(ro.ro_rt); ro_rt 206 netinet6/frag6.c ro.ro_rt = (struct rtentry *)0; ro_rt 208 netinet6/frag6.c if (ro.ro_rt == NULL) { ro_rt 217 netinet6/frag6.c if (ro.ro_rt != NULL && ro.ro_rt->rt_ifa != NULL) ro_rt 218 netinet6/frag6.c dstifp = ((struct in6_ifaddr *)ro.ro_rt->rt_ifa)->ia_ifp; ro_rt 764 netinet6/frag6.c if (ip6_forward_rt.ro_rt) { ro_rt 765 netinet6/frag6.c RTFREE(ip6_forward_rt.ro_rt); ro_rt 766 netinet6/frag6.c ip6_forward_rt.ro_rt = 0; ro_rt 768 netinet6/frag6.c if (ipsrcchk_rt.ro_rt) { ro_rt 769 netinet6/frag6.c RTFREE(ipsrcchk_rt.ro_rt); ro_rt 770 netinet6/frag6.c ipsrcchk_rt.ro_rt = 0; ro_rt 2097 netinet6/icmp6.c if (ro.ro_rt) { /* XXX: see comments in icmp6_mtudisc_update */ ro_rt 2098 netinet6/icmp6.c RTFREE(ro.ro_rt); /* XXX: we could use this */ ro_rt 392 netinet6/in6.h struct rtentry *ro_rt; ro_rt 150 netinet6/in6_gif.c if (sc->gif_ro6.ro_rt) { ro_rt 151 netinet6/in6_gif.c RTFREE(sc->gif_ro6.ro_rt); ro_rt 152 netinet6/in6_gif.c sc->gif_ro6.ro_rt = NULL; ro_rt 156 netinet6/in6_gif.c if (sc->gif_ro6.ro_rt == NULL) { ro_rt 158 netinet6/in6_gif.c if (sc->gif_ro6.ro_rt == NULL) { ro_rt 455 netinet6/in6_pcb.c if (inp->inp_route6.ro_rt) ro_rt 456 netinet6/in6_pcb.c ifp = inp->inp_route6.ro_rt->rt_ifp; ro_rt 588 netinet6/in6_pcb.c inp->inp_route.ro_rt && ro_rt 589 netinet6/in6_pcb.c !(inp->inp_route.ro_rt->rt_flags & RTF_HOST)) { ro_rt 229 netinet6/in6_src.c if (ro->ro_rt && ro_rt 231 netinet6/in6_src.c RTFREE(ro->ro_rt); ro_rt 232 netinet6/in6_src.c ro->ro_rt = (struct rtentry *)0; ro_rt 234 netinet6/in6_src.c if (ro->ro_rt == (struct rtentry *)0 || ro_rt 235 netinet6/in6_src.c ro->ro_rt->rt_ifp == (struct ifnet *)0) { ro_rt 246 netinet6/in6_src.c ro->ro_rt = rtalloc1(&((struct route *)ro) ro_rt 260 netinet6/in6_src.c if (ro->ro_rt) { ro_rt 261 netinet6/in6_src.c ia6 = in6_ifawithscope(ro->ro_rt->rt_ifa->ifa_ifp, dst); ro_rt 263 netinet6/in6_src.c ia6 = ifatoia6(ro->ro_rt->rt_ifa); ro_rt 373 netinet6/in6_src.c if ((ron->ro_rt && ro_rt 374 netinet6/in6_src.c (ron->ro_rt->rt_flags & (RTF_UP | RTF_GATEWAY)) != ro_rt 378 netinet6/in6_src.c if (ron->ro_rt) { ro_rt 379 netinet6/in6_src.c RTFREE(ron->ro_rt); ro_rt 380 netinet6/in6_src.c ron->ro_rt = NULL; ro_rt 384 netinet6/in6_src.c if (ron->ro_rt == NULL) { ro_rt 386 netinet6/in6_src.c if (ron->ro_rt == NULL || ro_rt 387 netinet6/in6_src.c (ron->ro_rt->rt_flags & RTF_GATEWAY)) { ro_rt 388 netinet6/in6_src.c if (ron->ro_rt) { ro_rt 389 netinet6/in6_src.c RTFREE(ron->ro_rt); ro_rt 390 netinet6/in6_src.c ron->ro_rt = NULL; ro_rt 396 netinet6/in6_src.c if (!nd6_is_addr_neighbor(sin6_next, ron->ro_rt->rt_ifp)) { ro_rt 397 netinet6/in6_src.c RTFREE(ron->ro_rt); ro_rt 398 netinet6/in6_src.c ron->ro_rt = NULL; ro_rt 402 netinet6/in6_src.c rt = ron->ro_rt; ro_rt 419 netinet6/in6_src.c if (ro->ro_rt && ro_rt 420 netinet6/in6_src.c (!(ro->ro_rt->rt_flags & RTF_UP) || ro_rt 424 netinet6/in6_src.c RTFREE(ro->ro_rt); ro_rt 425 netinet6/in6_src.c ro->ro_rt = (struct rtentry *)NULL; ro_rt 427 netinet6/in6_src.c if (ro->ro_rt == (struct rtentry *)NULL) { ro_rt 445 netinet6/in6_src.c if (ro->ro_rt) { ro_rt 446 netinet6/in6_src.c ifp = ro->ro_rt->rt_ifp; ro_rt 449 netinet6/in6_src.c RTFREE(ro->ro_rt); ro_rt 450 netinet6/in6_src.c ro->ro_rt = NULL; ro_rt 453 netinet6/in6_src.c if (ro->ro_rt == NULL) ro_rt 455 netinet6/in6_src.c rt = ro->ro_rt; ro_rt 242 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0 || ro_rt 243 netinet6/ip6_forward.c (ip6_forward_rt.ro_rt->rt_flags & RTF_UP) == 0 || ro_rt 245 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt) { ro_rt 246 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ro_rt 247 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ro_rt 255 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0) { ro_rt 265 netinet6/ip6_forward.c } else if ((rt = ip6_forward_rt.ro_rt) == 0 || ro_rt 267 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt) { ro_rt 268 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ro_rt 269 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ro_rt 279 netinet6/ip6_forward.c if (ip6_forward_rt.ro_rt == 0) { ro_rt 290 netinet6/ip6_forward.c rt = ip6_forward_rt.ro_rt; ro_rt 507 netinet6/ip6_forward.c if (ip6_multipath && ip6_forward_rt.ro_rt && ro_rt 508 netinet6/ip6_forward.c (ip6_forward_rt.ro_rt->rt_flags & RTF_MPATH)) { ro_rt 509 netinet6/ip6_forward.c RTFREE(ip6_forward_rt.ro_rt); ro_rt 510 netinet6/ip6_forward.c ip6_forward_rt.ro_rt = 0; ro_rt 440 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt != NULL && ro_rt 441 netinet6/ip6_input.c (ip6_forward_rt.ro_rt->rt_flags & RTF_UP) != 0 && ro_rt 447 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt) { ro_rt 450 netinet6/ip6_input.c RTFREE(ip6_forward_rt.ro_rt); ro_rt 451 netinet6/ip6_input.c ip6_forward_rt.ro_rt = 0; ro_rt 475 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt && ro_rt 476 netinet6/ip6_input.c (ip6_forward_rt.ro_rt->rt_flags & ro_rt 485 netinet6/ip6_input.c &rt6_key(ip6_forward_rt.ro_rt)->sin6_addr) && ro_rt 487 netinet6/ip6_input.c ip6_forward_rt.ro_rt->rt_ifp->if_type == IFT_LOOP) { ro_rt 489 netinet6/ip6_input.c (struct in6_ifaddr *)ip6_forward_rt.ro_rt->rt_ifa; ro_rt 517 netinet6/ip6_input.c if (ip6_forward_rt.ro_rt && ip6_forward_rt.ro_rt->rt_ifp ro_rt 518 netinet6/ip6_input.c && ip6_forward_rt.ro_rt->rt_ifp->if_type == IFT_FAITH) { ro_rt 521 netinet6/ip6_input.c deliverifp = ip6_forward_rt.ro_rt->rt_ifp; /*faith*/ ro_rt 580 netinet6/ip6_output.c if (opt && opt->ip6po_nextroute.ro_rt) { ro_rt 836 netinet6/ip6_output.c error = nd6_output(ifp, origifp, m, dst, ro->ro_rt); ro_rt 974 netinet6/ip6_output.c error = nd6_output(ifp, origifp, m, dst, ro->ro_rt); ro_rt 983 netinet6/ip6_output.c if (ro == &ip6route && ro->ro_rt) { /* brace necessary for RTFREE */ ro_rt 984 netinet6/ip6_output.c RTFREE(ro->ro_rt); ro_rt 985 netinet6/ip6_output.c } else if (ro_pmtu == &ip6route && ro_pmtu->ro_rt) { ro_rt 986 netinet6/ip6_output.c RTFREE(ro_pmtu->ro_rt); ro_rt 1191 netinet6/ip6_output.c if (ro_pmtu->ro_rt && ro_rt 1192 netinet6/ip6_output.c ((ro_pmtu->ro_rt->rt_flags & RTF_UP) == 0 || ro_rt 1194 netinet6/ip6_output.c RTFREE(ro_pmtu->ro_rt); ro_rt 1195 netinet6/ip6_output.c ro_pmtu->ro_rt = (struct rtentry *)NULL; ro_rt 1197 netinet6/ip6_output.c if (ro_pmtu->ro_rt == 0) { ro_rt 1206 netinet6/ip6_output.c if (ro_pmtu->ro_rt) { ro_rt 1210 netinet6/ip6_output.c ifp = ro_pmtu->ro_rt->rt_ifp; ro_rt 1212 netinet6/ip6_output.c mtu = ro_pmtu->ro_rt->rt_rmx.rmx_mtu; ro_rt 1236 netinet6/ip6_output.c if (!(ro_pmtu->ro_rt->rt_rmx.rmx_locks & RTV_MTU)) ro_rt 1237 netinet6/ip6_output.c ro_pmtu->ro_rt->rt_rmx.rmx_mtu = mtu; ro_rt 2209 netinet6/ip6_output.c if (pktopt->ip6po_nextroute.ro_rt) { ro_rt 2210 netinet6/ip6_output.c RTFREE(pktopt->ip6po_nextroute.ro_rt); ro_rt 2211 netinet6/ip6_output.c pktopt->ip6po_nextroute.ro_rt = NULL; ro_rt 2231 netinet6/ip6_output.c if (pktopt->ip6po_route.ro_rt) { ro_rt 2232 netinet6/ip6_output.c RTFREE(pktopt->ip6po_route.ro_rt); ro_rt 2233 netinet6/ip6_output.c pktopt->ip6po_route.ro_rt = NULL; ro_rt 2466 netinet6/ip6_output.c ro.ro_rt = NULL; ro_rt 2473 netinet6/ip6_output.c if (ro.ro_rt == NULL) { ro_rt 2477 netinet6/ip6_output.c ifp = ro.ro_rt->rt_ifp; ro_rt 2478 netinet6/ip6_output.c rtfree(ro.ro_rt); ro_rt 516 netinet6/nd6_nbr.c if (ro.ro_rt) { /* we don't cache this route. */ ro_rt 517 netinet6/nd6_nbr.c RTFREE(ro.ro_rt); ro_rt 522 netinet6/nd6_nbr.c if (ro.ro_rt) { ro_rt 523 netinet6/nd6_nbr.c RTFREE(ro.ro_rt); ro_rt 981 netinet6/nd6_nbr.c if (ro.ro_rt) { /* we don't cache this route. */ ro_rt 982 netinet6/nd6_nbr.c RTFREE(ro.ro_rt); ro_rt 987 netinet6/nd6_nbr.c if (ro.ro_rt) { ro_rt 988 netinet6/nd6_nbr.c RTFREE(ro.ro_rt); ro_rt 449 netinet6/raw_ip6.c if (in6p->in6p_route.ro_rt) { ro_rt 451 netinet6/raw_ip6.c oifp = ifindex2ifnet[in6p->in6p_route.ro_rt->rt_ifp->if_index]; ro_rt 255 netinet6/udp6_output.c in6p->in6p_route.ro_rt ? ro_rt 256 netinet6/udp6_output.c in6p->in6p_route.ro_rt->rt_ifp : NULL);