From 9f000d9950dd06daf647b4862273d2271291b4f2 Mon Sep 17 00:00:00 2001
From: Phil <phil@secdev.org>
Date: Wed, 15 Dec 2010 13:39:42 +0100
Subject: [PATCH] Add IPv6NDOptRedirectHdr regression code

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

diff --git a/test/regression.uts b/test/regression.uts
index d6243eba..d97e377b 100644
--- a/test/regression.uts
+++ b/test/regression.uts
@@ -1889,6 +1889,13 @@ a.type == 4 and a.len == 255 and a.res == '\x11\x11\x00\x00\x00\x00' and isinsta
 a=ICMPv6NDOptRedirectedHdr('\x04\x06\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00;@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
 a.type == 4 and a.len == 6 and a.res == "\x00\x00\x00\x00\x00\x00" and isinstance(a.pkt, Raw) and a.pkt.load == '`\x00\x00\x00\x00\x00;@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
 
+= ICMPv6NDOptRedirectedHdr - Complete dissection
+~ ICMPv6NDOptRedirectedHdr
+x=ICMPv6NDOptRedirectedHdr('\x04\x06\x00\x00\x00\x00\x00\x00`\x00\x00\x00\x00\x00;@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01')
+y=x.copy()
+del(y.len)
+x == ICMPv6NDOptRedirectedHdr(str(y))
+
 # Add more tests
 
 ########### ICMPv6NDOptMTU Class ####################################
-- 
GitLab