Ethereal-dev: [Ethereal-dev] Mobile IPv6 fixes

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Martti Kuparinen <martti.kuparinen@xxxxxx>
Date: Sat, 22 Nov 2003 10:00:16 +0200 (EET)
Hi!

Here's a small update for ethereal to use the correct values for Mobile IPv6
as used by the latest TAHI conformance tests (http://www.tahi.org/release/).

Martti



--- ipproto.h.orig	2003-11-22 09:40:20.000000000 +0000
+++ ipproto.h	2003-11-22 09:40:54.000000000 +0000
@@ -97,3 +97,2 @@
 /* 61 is reserved by IANA for any host internal protocol */
-#define IP_PROTO_MIPV6		62		/* Mobile IPv6  - To be verified */
 /* 63 is reserved by IANA for any local network */
@@ -170,2 +169,3 @@
 #define IP_PROTO_RSVPE2EI       134             /* RSVP E2E Ignore - RFC3175 */
+#define IP_PROTO_MIPV6          135             /* Mobile IPv6  */
 #define IP_PROTO_NCS_HEARTBEAT  224             /* Novell NCS Heartbeat - http://support.novell.com/cgi-bin/search/searchtid.cgi?/10071158.htm */


--- packet-ipv6.h.orig	2003-11-22 09:41:05.000000000 +0000
+++ packet-ipv6.h	2003-11-22 09:42:06.000000000 +0000
@@ -215,6 +215,6 @@

-#define ICMP6_MIP6_DHAAD_REQUEST	150	/* Mobile IPv6 DHAAD */
-#define ICMP6_MIP6_DHAAD_REPLY		151	/* Mobile IPv6 DHAAD */
-#define ICMP6_MIP6_MPS			152	/* Mobile IPv6 MPS */
-#define ICMP6_MIP6_MPA			153	/* Mobile IPv6 MPA */
+#define ICMP6_MIP6_DHAAD_REQUEST	144	/* Mobile IPv6 DHAAD */
+#define ICMP6_MIP6_DHAAD_REPLY		145	/* Mobile IPv6 DHAAD */
+#define ICMP6_MIP6_MPS			146	/* Mobile IPv6 MPS */
+#define ICMP6_MIP6_MPA			147	/* Mobile IPv6 MPA */