summaryrefslogtreecommitdiffstats
path: root/scripts/external_libs/scapy-2.3.1/scapy/fields.py
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/external_libs/scapy-2.3.1/scapy/fields.py')
-rw-r--r--scripts/external_libs/scapy-2.3.1/scapy/fields.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/scripts/external_libs/scapy-2.3.1/scapy/fields.py b/scripts/external_libs/scapy-2.3.1/scapy/fields.py
index 1b8d8604..8bb8c970 100644
--- a/scripts/external_libs/scapy-2.3.1/scapy/fields.py
+++ b/scripts/external_libs/scapy-2.3.1/scapy/fields.py
@@ -282,6 +282,10 @@ class X3BytesField(XByteField):
def getfield(self, pkt, s):
return s[3:], self.m2i(pkt, struct.unpack(self.fmt, "\x00"+s[:3])[0])
+class ThreeBytesField(X3BytesField, ByteField):
+ def i2repr(self, pkt, x):
+ return ByteField.i2repr(self, pkt, x)
+
class ShortField(Field):
def __init__(self, name, default):