OK. Here goes. Been working away today on fixing things up. First patch is a resend of recalc_loss stuff. I'll trawl through the archives again later but this one works for me. Second patch is an implementation of calculating rtt from request/response handshake. Third patch is a reworking of packet timing because of above. It's actually become simpler now because of this. These patches apply in the order listed at: http://wand.net.nz/~iam4/dccp/patches/ Where there is an alphanumeric prefix I agree totally with Gerrit. Where I omit one of his or add one of my own we are not yet in agreement. Experimental patches are at the end. The only one of note is fix_calc_first_li. This fixes some problems in the code. I think it is correct but want to test some more. It is better than existing code already though. Ian - To unsubscribe from this list: send the line "unsubscribe dccp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html