diff --git a/scapy/layers/inet6.py b/scapy/layers/inet6.py index f30ac79a7f7aec004e74b9d64737b4f46ba676f4..a94a15d55353b969a78c3e7f5c6c8c04818c9f9d 100644 --- a/scapy/layers/inet6.py +++ b/scapy/layers/inet6.py @@ -1487,7 +1487,7 @@ class ICMPv6NDOptRedirectedHdr(_ICMPv6NDGuessPayload, Packet): fields_desc = [ ByteField("type",4), FieldLenField("len", None, length_of="pkt", fmt="B", adjust = lambda pkt,x:(x+4)/8), - XShortField("res",0), + StrFixedLenField("res", "\x00"*6, 6), TruncPktLenField("pkt", "", IPv6, 4, length_from = lambda pkt: 8*pkt.len-4) ]