(Sorry for repost, but I've got no reply.) Because of rounding, in certain conditions, i.e. when in congestion avoidance state rho is smaller than 1/128 of the current cwnd, TCP Hybla congestion control starves and the cwnd is kept constant forever. This patch forces an increment by one segment after #snd_cwnd calls without increments(newreno behavior). Please apply. Signed-off-by: Daniele Lacamera