synchronize error flags with own comment and with traceroute, as discussed

on tech-net.
This commit is contained in:
is 2009-02-16 20:36:11 +00:00
parent 675423a8fd
commit 11927f0b16
1 changed files with 4 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: traceroute6.c,v 1.37 2006/10/07 10:24:48 elad Exp $ */ /* $NetBSD: traceroute6.c,v 1.38 2009/02/16 20:36:11 is Exp $ */
/* $KAME: traceroute6.c,v 1.67 2004/01/25 03:24:39 itojun Exp $ */ /* $KAME: traceroute6.c,v 1.67 2004/01/25 03:24:39 itojun Exp $ */
/* /*
@ -75,7 +75,7 @@ static char sccsid[] = "@(#)traceroute.c 8.1 (Berkeley) 6/6/93";
#else #else
#include <sys/cdefs.h> #include <sys/cdefs.h>
#ifndef lint #ifndef lint
__RCSID("$NetBSD: traceroute6.c,v 1.37 2006/10/07 10:24:48 elad Exp $"); __RCSID("$NetBSD: traceroute6.c,v 1.38 2009/02/16 20:36:11 is Exp $");
#endif #endif
#endif #endif
@ -883,7 +883,7 @@ main(argc, argv)
break; break;
case ICMP6_DST_UNREACH_ADMIN: case ICMP6_DST_UNREACH_ADMIN:
++unreachable; ++unreachable;
printf(" !P"); printf(" !X");
break; break;
case ICMP6_DST_UNREACH_NOTNEIGHBOR: case ICMP6_DST_UNREACH_NOTNEIGHBOR:
++unreachable; ++unreachable;
@ -891,7 +891,7 @@ main(argc, argv)
break; break;
case ICMP6_DST_UNREACH_ADDR: case ICMP6_DST_UNREACH_ADDR:
++unreachable; ++unreachable;
printf(" !A"); printf(" !H");
break; break;
case ICMP6_DST_UNREACH_NOPORT: case ICMP6_DST_UNREACH_NOPORT:
if (rcvhlim >= 0 && if (rcvhlim >= 0 &&