Home
last modified time | relevance | path

Searched refs:rt_rmx (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/sys/netinet/
Dtcp_subr.c1078 if ((rt->rt_rmx.rmx_locks & RTV_RTT) == 0) { in tcp_close()
1081 if (rt->rt_rmx.rmx_rtt && i) in tcp_close()
1088 rt->rt_rmx.rmx_rtt = in tcp_close()
1089 (rt->rt_rmx.rmx_rtt + i) / 2; in tcp_close()
1091 rt->rt_rmx.rmx_rtt = i; in tcp_close()
1093 if ((rt->rt_rmx.rmx_locks & RTV_RTTVAR) == 0) { in tcp_close()
1096 if (rt->rt_rmx.rmx_rttvar && i) in tcp_close()
1097 rt->rt_rmx.rmx_rttvar = in tcp_close()
1098 (rt->rt_rmx.rmx_rttvar + i) / 2; in tcp_close()
1100 rt->rt_rmx.rmx_rttvar = i; in tcp_close()
[all …]
Dip_icmp.c1169 nrt->rt_rmx = rt->rt_rmx; in icmp_mtudisc()
1188 if (mtu > rt->rt_rmx.rmx_mtu && rt->rt_rmx.rmx_mtu != 0) in icmp_mtudisc()
1193 mtu = rt->rt_rmx.rmx_mtu; in icmp_mtudisc()
1216 if ((rt->rt_rmx.rmx_locks & RTV_MTU) == 0) { in icmp_mtudisc()
1218 rt->rt_rmx.rmx_locks |= RTV_MTU; in icmp_mtudisc()
1219 else if (rt->rt_rmx.rmx_mtu > mtu || in icmp_mtudisc()
1220 rt->rt_rmx.rmx_mtu == 0) { in icmp_mtudisc()
1222 rt->rt_rmx.rmx_mtu = mtu; in icmp_mtudisc()
1288 if ((rt->rt_rmx.rmx_locks & RTV_MTU) == 0) { in icmp_mtudisc_timeout()
1289 rt->rt_rmx.rmx_mtu = 0; in icmp_mtudisc_timeout()
Dif_arp.c376 rt->rt_rmx.rmx_mtu = arcipifmtu; in arp_rtrequest()
409 if ((rt->rt_rmx.rmx_locks & RTV_MTU) == 0 && in arp_rtrequest()
410 (rt->rt_rmx.rmx_mtu > arcipifmtu || in arp_rtrequest()
411 (rt->rt_rmx.rmx_mtu == 0 && in arp_rtrequest()
413 rt->rt_rmx.rmx_mtu = arcipifmtu; in arp_rtrequest()
466 rt->rt_rmx.rmx_mtu = 0; in arp_rtrequest()
480 rt->rt_rmx.rmx_mtu = 0; in arp_rtrequest()
Dtcp_output.c262 if (tp->t_mtudisc && rt->rt_rmx.rmx_mtu != 0) { in tcp_segsize()
264 if (inp->inp_af == AF_INET6 && rt->rt_rmx.rmx_mtu < IPV6_MMTU) { in tcp_segsize()
273 size = rt->rt_rmx.rmx_mtu - hdrlen; in tcp_segsize()
275 size = rt->rt_rmx.rmx_mtu - hdrlen; in tcp_segsize()
Dip_output.c394 if ((mtu = rt->rt_rmx.rmx_mtu) == 0) in ip_output()
404 rtmtu_nolock = rt && (rt->rt_rmx.rmx_locks & RTV_MTU) == 0; in ip_output()
Dsctp_output.c2266 if (rt->rt_rmx.rmx_mtu && in sctp_lowlevel_chunk_output()
2267 (stcb->asoc.smallest_mtu > rt->rt_rmx.rmx_mtu)) { in sctp_lowlevel_chunk_output()
2269 rt->rt_rmx.rmx_mtu); in sctp_lowlevel_chunk_output()
2471 if (rt->rt_rmx.rmx_mtu && in sctp_lowlevel_chunk_output()
2472 (stcb->asoc.smallest_mtu > rt->rt_rmx.rmx_mtu)) { in sctp_lowlevel_chunk_output()
2475 rt->rt_rmx.rmx_mtu); in sctp_lowlevel_chunk_output()
Dsctp_pcb.c2516 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu; in sctp_add_remote_addr()
/netbsd/src/usr.bin/netstat/
Droute.c260 if (rt->rt_rmx.rmx_mtu) in p_krtentry()
261 printf("%6"PRIu64, rt->rt_rmx.rmx_mtu); in p_krtentry()
264 putchar((rt->rt_rmx.rmx_locks & RTV_MTU) ? 'L' : ' '); in p_krtentry()
294 p_rtrmx(&rt->rt_rmx); in p_krtentry()
/netbsd/src/sys/net/
Droute.c1357 if ((rt->rt_rmx.rmx_locks & RTV_MTU) == 0 && in rt_setgate()
1358 rt->rt_rmx.rmx_mtu && in rt_setgate()
1359 rt->rt_rmx.rmx_mtu > gwrt->rt_rmx.rmx_mtu) { in rt_setgate()
1360 rt->rt_rmx.rmx_mtu = gwrt->rt_rmx.rmx_mtu; in rt_setgate()
2299 else if (rt->rt_rmx.rmx_expire == 0 || in rt_check_reject_route()
2300 time_uptime < rt->rt_rmx.rmx_expire) in rt_check_reject_route()
2427 #define rt_expire rt_rmx.rmx_expire
Drtsock_shared.c944 rt->rt_rmx.rmx_locks &= ~(rtm->rtm_inits); in COMPATNAME()
945 rt->rt_rmx.rmx_locks |= in COMPATNAME()
1122 #define metric(f, e) if (which & (f)) out->rt_rmx.e = in->rtm_rmx.e; in _rt_setmetrics()
1132 out->rt_rmx.rmx_expire = in->rtm_rmx.rmx_expire ? in _rt_setmetrics()
1140 #define metric(e) out->rtm_rmx.e = in->rt_rmx.e; in rtm_setmetrics()
1150 out->rtm_rmx.rmx_expire = in->rt_rmx.rmx_expire ? in rtm_setmetrics()
1151 time_mono_to_wall(in->rt_rmx.rmx_expire) : 0; in rtm_setmetrics()
Dif_faith.c238 rt->rt_rmx.rmx_mtu = rt->rt_ifp->if_mtu; /* for ISO */ in faithrtrequest()
Dif_loop.c442 rt->rt_rmx.rmx_mtu = lo0ifp->if_mtu; in loop_rtrequest()
Droute.h120 struct rt_metrics rt_rmx; /* metrics used by rx'ing protocols */ member
Dif_stf.c678 rt->rt_rmx.rmx_mtu = (sc != NULL) ? sc->sc_if.if_mtu : STF_MTU; in stf_rtrequest()
/netbsd/src/sys/netinet6/
Dicmp6.c1187 !(rt->rt_rmx.rmx_locks & RTV_MTU) && in icmp6_mtudisc_update()
1188 (rt->rt_rmx.rmx_mtu > mtu || rt->rt_rmx.rmx_mtu == 0)) { in icmp6_mtudisc_update()
1191 rt->rt_rmx.rmx_mtu = mtu; in icmp6_mtudisc_update()
2837 nrt->rt_rmx = rt->rt_rmx; in icmp6_mtudisc_clone()
2872 if (!(rt->rt_rmx.rmx_locks & RTV_MTU)) in icmp6_mtudisc_timeout()
2873 rt->rt_rmx.rmx_mtu = 0; in icmp6_mtudisc_timeout()
Dnd6.c882 if (rt->rt_rmx.rmx_mtu > ARC_PHDS_MAXMTU) /* RFC2497 */ in nd6_rtrequest()
883 rt->rt_rmx.rmx_mtu = ARC_PHDS_MAXMTU; in nd6_rtrequest()
Dip6_output.c1258 mtu = rt->rt_rmx.rmx_mtu; in ip6_getpmtu()
1282 if (!(rt->rt_rmx.rmx_locks & RTV_MTU)) in ip6_getpmtu()
1283 rt->rt_rmx.rmx_mtu = mtu; in ip6_getpmtu()
/netbsd/src/sys/netipsec/
Dipsec.c769 *destmtu = rt->rt_rmx.rmx_mtu ? in ipsec_mtu()
770 rt->rt_rmx.rmx_mtu : rt->rt_ifp->if_mtu; in ipsec_mtu()
/netbsd/src/sys/dev/pci/cxgb/
Dcxgb_l2t.c58 #define rt_expire rt_rmx.rmx_expire