--- iputils-ss020927/traceroute6.c.orig 2002-09-20 19:44:22 +0400 +++ iputils-ss020927/traceroute6.c 2002-10-16 20:13:21 +0400 @@ -438,12 +438,10 @@ int main(int argc, char *argv[]) if (*++argv) { datalen = atoi(*argv); /* Message for rpm maintainers: have _shame_. If you want * to fix something send the patch to me for sanity checking. * "datalen" patch is a shit. */ - if ((unsigned int)datalen == 0) - datalen == sizeof(struct pkt_format); } if (datalen < (int)sizeof(struct pkt_format) || datalen >= MAXPACKET) { Fprintf(stderr, "traceroute: packet size must be %d <= s < %d.\n",