packetforge: fix GTP-Extension header field data 71/37271/3
authorTing Xu <ting.xu@intel.com>
Thu, 29 Sep 2022 05:50:55 +0000 (13:50 +0800)
committerDave Wallace <dwallacelf@gmail.com>
Tue, 25 Oct 2022 02:07:35 +0000 (02:07 +0000)
Fix the incorrect fields data of GTP-Extension header.

Type: fix
Signed-off-by: Ting Xu <ting.xu@intel.com>
Change-Id: Iafc5e852910649afcf0e583a5513b1ab33f5b5e8

extras/packetforge/packetforge.py
extras/packetforge/parsegraph/nodes/gtppsc.json

index 6a419bc..4f149dc 100644 (file)
@@ -145,7 +145,7 @@ def GetMask(item):
     if "format" in item:
         format = item["format"]
         if format == "mac":
-            mask = "ff.ff.ff.ff.ff.ff"
+            mask = "ff:ff:ff:ff:ff:ff"
         elif format == "ipv4":
             mask = "255.255.255.255"
         elif format == "ipv6":
index d6814be..bf0ac11 100644 (file)
@@ -4,7 +4,7 @@
     "layout" : [
         {
             "name" : "length",
-            "size" : "1",
+            "size" : "8",
             "default" : "1",
             "readonly" : "true"
         },
         {
             "name" : "qfi",
             "size" : "6"
+        },
+        {
+            "name" : "nextext",
+            "size" : "8"
         }
     ]
 }