X-Git-Url: https://git.tcpdump.org/tcpdump/blobdiff_plain/c243fe7be4358f1ff19e531855597b78643d2a26..05ec05a87b3a7c6983a16b5ae62d0f1512c4ce89:/print-rt6.c diff --git a/print-rt6.c b/print-rt6.c index 6b8bae64..dc196b4e 100644 --- a/print-rt6.c +++ b/print-rt6.c @@ -20,8 +20,8 @@ */ #ifndef lint -static const char rcsid[] = - "@(#) $Header: /tcpdump/master/tcpdump/print-rt6.c,v 1.23 2003-02-05 02:36:26 guy Exp $"; +static const char rcsid[] _U_ = + "@(#) $Header: /tcpdump/master/tcpdump/print-rt6.c,v 1.27 2005-04-20 22:34:57 guy Exp $"; #endif #ifdef HAVE_CONFIG_H @@ -41,17 +41,15 @@ static const char rcsid[] = #include "extract.h" int -rt6_print(register const u_char *bp, register const u_char *bp2) +rt6_print(register const u_char *bp, const u_char *bp2 _U_) { register const struct ip6_rthdr *dp; register const struct ip6_rthdr0 *dp0; - register const struct ip6_hdr *ip; register const u_char *ep; int i, len; register const struct in6_addr *addr; dp = (struct ip6_rthdr *)bp; - ip = (struct ip6_hdr *)bp2; len = dp->ip6r_len; /* 'ep' points to the end of available data. */ @@ -102,6 +100,6 @@ rt6_print(register const u_char *bp, register const u_char *bp2) trunc: fputs("[|srcrt]", stdout); - return 65535; /* XXX */ + return -1; } #endif /* INET6 */