remove ibound function

pull/215/head
v2ray 9 years ago
parent b8160bbdae
commit 9d21c78a01

@ -88,10 +88,6 @@ func _imax_(a, b uint32) uint32 {
}
}
func _ibound_(lower, middle, upper uint32) uint32 {
return _imin_(_imax_(lower, middle), upper)
}
func _itimediff(later, earlier uint32) int32 {
return (int32)(later - earlier)
}
@ -316,7 +312,13 @@ func (kcp *KCP) update_ack(rtt int32) {
}
}
rto = kcp.rx_srtt + _imax_(1, 4*kcp.rx_rttval)
kcp.rx_rto = _ibound_(kcp.rx_minrto, rto, IKCP_RTO_MAX)
if rto > IKCP_RTO_MAX {
rto = IKCP_RTO_MAX
}
if rto < kcp.rx_minrto {
rto = kcp.rx_minrto
}
kcp.rx_rto = rto
}
func (kcp *KCP) shrink_buf() {

Loading…
Cancel
Save