From 0854dbd9d637e9a9b9bdd0aaf61002d5fdf6670a Mon Sep 17 00:00:00 2001 From: Phil <phil@secdev.org> Date: Mon, 11 Feb 2008 23:10:02 +0100 Subject: [PATCH] Added IEEEFloatField and IEEEDoubleField --- scapy.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/scapy.py b/scapy.py index 2ad753f2..2e9227ef 100755 --- a/scapy.py +++ b/scapy.py @@ -3803,6 +3803,15 @@ class XLongField(LongField): x = 0 return lhex(self.i2h(pkt, x)) +class IEEEFloatField(Field): + def __init__(self, name, default): + Field.__init__(self, name, default, "f") + +class IEEEDoubleField(Field): + def __init__(self, name, default): + Field.__init__(self, name, default, "d") + + def FIELD_LENGTH_MANAGEMENT_DEPRECATION(x): try: for tb in traceback.extract_stack()+[("??",-1,None,"")]: -- GitLab