Searched refs:rt_rmx (Results 1 – 20 of 20) sorted by relevance
164 if (!rt->rt_rmx.rmx_mtu && !(rt->rt_rmx.rmx_locks & RTV_MTU) && in in6_addroute()166 rt->rt_rmx.rmx_mtu = IN6_LINKMTU(rt->rt_ifp); in in6_addroute()234 rt->rt_rmx.rmx_expire = 0; in in6_matchroute()283 rt->rt_rmx.rmx_expire = time_uptime + rtq_reallyold; in in6_clsroute()319 if (ap->draining || rt->rt_rmx.rmx_expire <= time_uptime) { in in6_rtqkill()331 (rt->rt_rmx.rmx_expire - time_uptime > in in6_rtqkill()333 rt->rt_rmx.rmx_expire = in in6_rtqkill()337 rt->rt_rmx.rmx_expire); in in6_rtqkill()438 if (rt->rt_rmx.rmx_expire && !(rt->rt_flags & RTF_PROBEMTU)) { in in6_mtuexpire()439 if (rt->rt_rmx.rmx_expire <= time_uptime) { in in6_mtuexpire()[all …]
1080 !(rt->rt_rmx.rmx_locks & RTV_MTU)) { in icmp6_mtudisc_update()1082 rt->rt_rmx.rmx_locks |= RTV_MTU; in icmp6_mtudisc_update()1084 rt->rt_rmx.rmx_mtu > mtu) { in icmp6_mtudisc_update()1086 rt->rt_rmx.rmx_mtu = mtu; in icmp6_mtudisc_update()2027 mtu = icmp6_reflect_rt.ro_rt->rt_rmx.rmx_mtu; in icmp6_reflect()
1079 mtu = ro_pmtu->ro_rt->rt_rmx.rmx_mtu; in ip6_getpmtu()1103 ro_pmtu->ro_rt->rt_rmx.rmx_mtu = mtu; in ip6_getpmtu()
325 "%lu", rt->rt_rmx.rmx_mtu); in size_cols_rtentry()338 if (rt->rt_rmx.rmx_expire) { in size_cols_rtentry()357 if (rt->rt_rmx.rmx_msl) { in size_cols_rtentry()359 "%lu", rt->rt_rmx.rmx_msl); in size_cols_rtentry()362 if (rt->rt_rmx.rmx_iwmaxsegs) { in size_cols_rtentry()367 if (rt->rt_rmx.rmx_iwcapsegs) { in size_cols_rtentry()781 if (rt->rt_rmx.rmx_mtu != 0) in p_rtentry()797 if (rt->rt_rmx.rmx_expire) { in p_rtentry()819 if (rt->rt_rmx.rmx_msl != 0) in p_rtentry()823 if (rt->rt_rmx.rmx_iwmaxsegs != 0) in p_rtentry()[all …]
156 if (rt->rt_rmx.rmx_mtu == 0 && in in_addroute()157 !(rt->rt_rmx.rmx_locks & RTV_MTU) && in in_addroute()159 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu; in in_addroute()212 rt->rt_rmx.rmx_expire = 0; in in_matchroute()257 rt->rt_rmx.rmx_expire = time_uptime + rtq_reallyold; in in_closeroute()291 if (ap->draining || rt->rt_rmx.rmx_expire <= time_uptime) { in in_rtqkill()303 (int)(rt->rt_rmx.rmx_expire - time_uptime) > in in_rtqkill()305 rt->rt_rmx.rmx_expire = time_uptime + in in_rtqkill()309 rt->rt_rmx.rmx_expire); in in_rtqkill()
964 if (rt->rt_rmx.rmx_rtt && i) in tcp_close()971 rt->rt_rmx.rmx_rtt = in tcp_close()974 rt->rt_rmx.rmx_rtt = i; in tcp_close()981 rt->rt_rmx.rmx_rttvar = in tcp_close()984 rt->rt_rmx.rmx_rttvar = i; in tcp_close()1020 if (rt->rt_rmx.rmx_ssthresh) in tcp_close()1021 rt->rt_rmx.rmx_ssthresh = in tcp_close()1024 rt->rt_rmx.rmx_ssthresh = i; in tcp_close()1817 if (rt->rt_rmx.rmx_mtu != 0 && rt->rt_rmx.rmx_mtu < mtu) in tcp_mtudisc()1818 mtu = rt->rt_rmx.rmx_mtu; in tcp_mtudisc()[all …]
3012 rt->rt_rmx.rmx_mssopt = offer; in tcp_rmx_mss()3019 if (rt->rt_rmx.rmx_mtu) { in tcp_rmx_mss()3020 mss = rt->rt_rmx.rmx_mtu; in tcp_rmx_mss()3057 if ((bufsize = rt->rt_rmx.rmx_sendpipe) == 0) in tcp_rmx_mss()3072 if ((bufsize = rt->rt_rmx.rmx_recvpipe) == 0) in tcp_rmx_mss()3093 if (rt->rt_rmx.rmx_ssthresh) { in tcp_rmx_mss()3123 if (rt->rt_rmx.rmx_locks & RTV_RTT) in tcp_rmx_rtt()3128 if (rt->rt_rmx.rmx_rttvar) { in tcp_rmx_rtt()3129 tp->t_rttvar = rt->rt_rmx.rmx_rttvar / in tcp_rmx_rtt()3429 if (rt == NULL || rt->rt_rmx.rmx_msl == 0) in tcp_rmx_msl()[all …]
284 !(rt->rt_rmx.rmx_locks & RTV_MTU)) { in icmp_mtudisc()292 mtu = ip_next_mtu(rt->rt_rmx.rmx_mtu, 1); in icmp_mtudisc()300 rt->rt_rmx.rmx_locks |= RTV_MTU; in icmp_mtudisc()301 } else if (rt->rt_rmx.rmx_mtu > mtu) { in icmp_mtudisc()302 rt->rt_rmx.rmx_mtu = mtu; in icmp_mtudisc()
713 !(ro->ro_rt->rt_rmx.rmx_locks & RTV_MTU) && in ip_output()714 (ro->ro_rt->rt_rmx.rmx_mtu > ifp->if_mtu)) { in ip_output()715 ro->ro_rt->rt_rmx.rmx_mtu = ifp->if_mtu; in ip_output()
1243 !(rt->rt_rmx.rmx_locks & RTV_MTU)) in tcp_output()
125 #define rt_expire rt_rmx.rmx_expire
339 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu; /* for ISO */ in lo_rtrequest()345 rt->rt_rmx.rmx_recvpipe = rt->rt_rmx.rmx_sendpipe = 3 * LOMTU; in lo_rtrequest()
153 struct rt_metrics rt_rmx; /* metrics used by rx'ing protocols */ member163 #define rt_use rt_rmx.rmx_pksent
633 rtm->rtm_rmx = rt->rt_rmx; in _fillrtmsg()849 &rt->rt_rmx); in route_output_add_callback()850 rt->rt_rmx.rmx_locks &= ~(rtm->rtm_inits); in route_output_add_callback()851 rt->rt_rmx.rmx_locks |= in route_output_add_callback()947 rt_setmetrics(rtm->rtm_inits, &rtm->rtm_rmx, &rt->rt_rmx); in route_output_change_callback()975 rt->rt_rmx.rmx_locks &= ~(rtm->rtm_inits); in route_output_lock_callback()976 rt->rt_rmx.rmx_locks |= in route_output_lock_callback()1765 rtm->rtm_rmx = rt->rt_rmx; in rttable_walk_entry()
987 rt->rt_rmx = (*ret_nrt)->rt_rmx; /* copy metrics */ in rtrequest1()988 rt->rt_rmx.rmx_pksent = 0; /* reset packet counter */ in rtrequest1()1336 (rt->rt_rmx.rmx_expire == 0 || /* rt doesn't expire */ in rt_llroute()1337 time_uptime < rt->rt_rmx.rmx_expire)) /* rt not expired */ in rt_llroute()
151 rt->rt_rmx.rmx_mtu = DSMTU; in discrtrequest()
133 #define la_timer la_rt->rt_rmx.rmx_expire /* deletion time in seconds */
639 rt->rt_rmx.rmx_mtu = IPV6_MMTU; in stf_rtrequest()
2322 if (rt != NULL && rt->rt_rmx.rmx_mtu > 0 && in wg_output()2323 rt->rt_rmx.rmx_mtu < pkt->p_mtu) in wg_output()2324 pkt->p_mtu = rt->rt_rmx.rmx_mtu; in wg_output()
343 kprintf(" %d", (int) rt->rt_rmx.rmx_expire); in bootpboot_p_rtentry()