Lines Matching refs:rt
292 struct rtentry *rt;
318 if ((rt = pr->ndpr_rt) != NULL) {
320 RT_ADDREF(rt);
322 rt = NULL;
328 if (rt != NULL) {
329 rt_set_proxy(rt, enable);
330 rtfree(rt);
337 struct rtentry *rt;
360 if ((rt = pr->ndpr_rt) != NULL) {
362 RT_ADDREF(rt);
364 rt = NULL;
371 if (rt != NULL) {
372 rt_set_proxy(rt, enable);
373 rtfree(rt);
523 struct rtentry *rt;
541 if ((rt = ro6->ro_rt) != NULL)
542 RT_LOCK(rt);
544 if (rt == NULL || !(rt->rt_flags & RTF_UP) ||
545 rt->generation_id != route_generation) {
546 if (rt != NULL) {
547 RT_UNLOCK(rt);
548 rtfree(rt);
549 rt = ro6->ro_rt = NULL;
557 if ((rt = ro6->ro_rt) == NULL)
560 RT_LOCK(rt);
563 ours = (rt->rt_flags & RTF_PROXY) ? TRUE : FALSE;
564 RT_UNLOCK(rt);