Skip to content

Commit 9cb9d02

Browse files
authored
Fix critical bit set
Critical bit is set on the MSB
1 parent 3cbb62e commit 9cb9d02

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

scapy/contrib/ikev2.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -568,7 +568,7 @@ class IKEv2_Payload(_IKEv2_Packet):
568568
name = "IKEv2 Payload"
569569
fields_desc = [
570570
ByteEnumField("next_payload", None, IKEv2PayloadTypes),
571-
FlagsField("flags", 0, 8, ["critical"]),
571+
FlagsField("flags", 0, 8, {0x80: "critical"}),
572572
ShortField("length", None),
573573
XStrLenField("load", "", length_from=lambda pkt: pkt.length - 4),
574574
]

0 commit comments

Comments
 (0)