From ed1da06a0a7a192507327bd229faf4ce28d96574 Mon Sep 17 00:00:00 2001
From: Pierre LALET <pierre.lalet@cea.fr>
Date: Sat, 16 Sep 2017 20:58:26 +0200
Subject: [PATCH] Fix VXLAN regression test to make it more specific

---
 test/regression.uts | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/test/regression.uts b/test/regression.uts
index 1e6dbebc..4e445490 100644
--- a/test/regression.uts
+++ b/test/regression.uts
@@ -643,8 +643,8 @@ Dot11WEP(_)
 assert(TCP in _ and _[TCP].seq == 12345678)
 
 = RadioTap Big-Small endian dissection
-raw = b'\x00\x00\x1a\x00/H\x00\x00\xe1\xd3\xcb\x05\x00\x00\x00\x00@0x\x14@\x01\xac\x00\x00\x00'
-r = RadioTap(raw)
+data = b'\x00\x00\x1a\x00/H\x00\x00\xe1\xd3\xcb\x05\x00\x00\x00\x00@0x\x14@\x01\xac\x00\x00\x00'
+r = RadioTap(data)
 r.show()
 assert r.present == 18479
 
@@ -7435,7 +7435,8 @@ assert(p.data[0].ifname.startswith("lo"))
 str(UDP(sport=1024, dport=4789, len=None, chksum=None)/VXLAN(flags=0x08, vni=42)) == b'\x04\x00\x12\xb5\x00\x10\x00\x00\x08\x00\x00\x00\x00\x00\x2a\x00'
 
 = Verify VXLAN Ethernet Binding
-str(VXLAN(vni=23)/Ether(dst="11:11:11:11:11:11", src="11:11:11:11:11:11", type=0x800)) == b'\x0c\x00\x00\x03\x00\x00\x17\x00\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x11\x08\x00'
+pkt = VXLAN(raw(VXLAN(vni=23)/Ether(dst="11:11:11:11:11:11", src="11:11:11:11:11:11", type=0x800)))
+pkt.flags.NextProtocol and pkt.NextProtocol == 3
 
 = Verify UDP dport overloading
 p = Ether(dst="11:11:11:11:11:11", src="22:22:22:22:22:22")
-- 
GitLab