Hi,
I'm working on adding Cisco-compatible GRE over IPv6 tunneling, and
the following patch to tcpdump makes tcpdump dissect Cisco-encapsulated
GRE-over-IPv6 packets.
The current GRE RFC (rfc2784) neither documents IPv6-over-GRE nor
GRE-over-IPv6, and there are no IETF drafts either - so it's hard to
find a normative reference.
"It works, though" - and is simple enough to look "obviously correct".
Hannes, could you check it in, please?
gert
Index: print-ip6.c
===================================================================
RCS file: /tcpdump/master/tcpdump/print-ip6.c,v
retrieving revision 1.47
diff -u -r1.47 print-ip6.c
--- print-ip6.c 6 Apr 2005 21:32:40 -0000 1.47
+++ print-ip6.c 2 Jul 2005 09:51:03 -0000
@@ -208,6 +208,10 @@
(void)printf("no next header");
return;
+ case IPPROTO_GRE:
+ gre_print(cp, len);
+ return;
+
default:
(void)printf("ip-proto-%d %d", ip6->ip6_nxt, len);
return;
--
USENET is *not* the non-clickable part of WWW!
//www.muc.de/~gert/
Gert Doering - Munich, Germany [EMAIL PROTECTED]
fax: +49-89-35655025 [EMAIL PROTECTED]
-
This is the tcpdump-workers list.
Visit https://lists.sandelman.ca/ to unsubscribe.