--- iputils/ping.c.icmp_seq 2003-09-03 16:45:07.000000000 +0200 +++ iputils/ping.c 2003-09-03 16:45:41.000000000 +0200 @@ -610,7 +610,7 @@ icp->type = ICMP_ECHO; icp->code = 0; icp->checksum = 0; - icp->un.echo.sequence = htons(ntransmitted+1); + icp->un.echo.sequence = htons(ntransmitted); icp->un.echo.id = ident; /* ID */ CLR((ntransmitted+1) % mx_dup_ck); --- iputils/ping6.c.icmp_seq 2003-09-03 16:45:20.000000000 +0200 +++ iputils/ping6.c 2003-09-03 16:45:34.000000000 +0200 @@ -647,7 +647,7 @@ icmph->icmp6_type = ICMPV6_ECHO_REQUEST; icmph->icmp6_code = 0; icmph->icmp6_cksum = 0; - icmph->icmp6_sequence = htons(ntransmitted+1); + icmph->icmp6_sequence = htons(ntransmitted); icmph->icmp6_identifier = ident; CLR((ntransmitted+1) % mx_dup_ck);