*/
#ifndef lint
-static const char rcsid[] =
- "@(#) $Header: /tcpdump/master/tcpdump/print-frag6.c,v 1.16 2002-12-11 22:29:21 guy Exp $";
+static const char rcsid[] _U_ =
+ "@(#) $Header: /tcpdump/master/tcpdump/print-frag6.c,v 1.19.2.1 2005-04-20 22:33:21 guy Exp $";
#endif
#ifdef HAVE_CONFIG_H
{
register const struct ip6_frag *dp;
register const struct ip6_hdr *ip6;
- register const u_char *ep;
dp = (const struct ip6_frag *)bp;
ip6 = (const struct ip6_hdr *)bp2;
- /* 'ep' points to the end of available data. */
- ep = snapend;
-
TCHECK(dp->ip6f_offlg);
if (vflag) {
#if 1
/* it is meaningless to decode non-first fragment */
if ((EXTRACT_16BITS(&dp->ip6f_offlg) & IP6F_OFF_MASK) != 0)
- return 65535;
+ return -1;
else
#endif
{
}
trunc:
fputs("[|frag]", stdout);
- return 65535;
+ return -1;
#undef TCHECK
}
#endif /* INET6 */