From 4b8fd25be0fd1da2564f4ce2298865eb785f31a8 Mon Sep 17 00:00:00 2001
From: Phil <phil@secdev.org>
Date: Wed, 10 Sep 2008 15:25:26 +0200
Subject: [PATCH] Fixed MobileIPRRP/Q id field (ticket #134)

---
 scapy/layers/mobileip.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/scapy/layers/mobileip.py b/scapy/layers/mobileip.py
index 6808824d..af818660 100644
--- a/scapy/layers/mobileip.py
+++ b/scapy/layers/mobileip.py
@@ -19,7 +19,7 @@ class MobileIPRRQ(Packet):
                     IPField("homeaddr", "0.0.0.0"),
                     IPField("haaddr", "0.0.0.0"),
                     IPField("coaddr", "0.0.0.0"),
-                    Field("id", "", "64s") ]
+                    LongField("id", 0), ]
 
 class MobileIPRRP(Packet):
     name = "Mobile IP Registration Reply (RFC3344)"
@@ -27,7 +27,7 @@ class MobileIPRRP(Packet):
                     ShortField("lifetime", 180),
                     IPField("homeaddr", "0.0.0.0"),
                     IPField("haaddr", "0.0.0.0"),
-                    Field("id", "", "64s") ]
+                    LongField("id", 0), ]
 
 class MobileIPTunnelData(Packet):
     name = "Mobile IP Tunnel Data Message (RFC3519)"
-- 
GitLab