From: Martin Mares Date: Fri, 6 Jun 2003 23:20:44 +0000 (+0000) Subject: Bug... X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=b52f9d4f538c2b7e05206d235ed982c9c4932cac;p=netgrind.git Bug... --- diff --git a/netgrind/netgrind.c b/netgrind/netgrind.c index 9ef3f78..fda1916 100644 --- a/netgrind/netgrind.c +++ b/netgrind/netgrind.c @@ -372,7 +372,7 @@ static void tcp_got_packet(struct iphdr *iph, struct pkt *p) if (tcph->ack) { - if (b->state == FLOW_SYN_SENT_ACK && b->last_acked_seq+1) + if (b->state == FLOW_SYN_SENT_ACK && b->last_acked_seq+1 == ack) { a->state = b->state = FLOW_ESTABLISHED; b->last_acked_seq = ack+1;