Lines Matching defs:rt
64 struct rtentry *rt = (struct rtentry *)treenodes;
65 struct sockaddr_in *sin = (struct sockaddr_in *)rt_key(rt);
82 if (rt->rt_flags & RTF_HOST) {
83 if (in_broadcast(sin->sin_addr, rt->rt_ifp)) {
84 rt->rt_flags |= RTF_BROADCAST;
85 } else if (satosin(rt->rt_ifa->ifa_addr)->sin_addr.s_addr ==
87 rt->rt_flags |= RTF_LOCAL;
91 rt->rt_flags |= RTF_MULTICAST;
93 if (rt->rt_ifp != NULL) {
100 if (rt->rt_mtu == 0) {
101 rt->rt_mtu = rt->rt_ifp->if_mtu;
102 } else if (rt->rt_mtu > rt->rt_ifp->if_mtu)
103 rt->rt_mtu = rt->rt_ifp->if_mtu;
156 in_ifadownkill(const struct rtentry *rt, void *xap)
160 if (rt->rt_ifa != ap->ifa)
163 if ((rt->rt_flags & RTF_STATIC) != 0 && ap->del == 0)
185 * inet versions of rt functions. These have fib extensions and