[dts] [PATCH] framework: add tcp and sctp parameters

Peng Yuan yuan.peng at intel.com
Fri Nov 17 10:37:49 CET 2017


Signed-off-by: Peng Yuan <yuan.peng at intel.com>

diff --git a/framework/packet.py b/framework/packet.py
index 4ee51dd..fc9c9cc 100755
--- a/framework/packet.py
+++ b/framework/packet.py
@@ -283,9 +283,11 @@ class scapy(object):
         pkt_layer.src = src
         pkt_layer.dst = dst
 
-    def tcp(self, pkt_layer, src=53, dst=53, len=None, chksum=None):
+    def tcp(self, pkt_layer, src=53, dst=53, flags=None, len=None, chksum=None):
         pkt_layer.sport = src
         pkt_layer.dport = dst
+        if flags is not None:
+            pkt_layer.flags = flags
         if len is not None:
             pkt_layer.len = len
         if chksum is not None:
@@ -299,9 +301,11 @@ class scapy(object):
         if chksum is not None:
             pkt_layer.chksum = chksum
 
-    def sctp(self, pkt_layer, src=53, dst=53, len=None, chksum=None):
+    def sctp(self, pkt_layer, src=53, dst=53, tag=None, len=None, chksum=None):
         pkt_layer.sport = src
         pkt_layer.dport = dst
+        if tag is not None:
+            pkt_layer.tag = tag
         if len is not None:
             pkt_layer.len = len
         if chksum is not None:
-- 
2.5.0



More information about the dts mailing list