Skip to content

Commit 42b7c20

Browse files
X-Clip-l-
authored andcommitted
Fix call to "super" methods on BitMultiEnumField (#239)
1 parent 3ee32c2 commit 42b7c20

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

scapy/fields.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -894,13 +894,13 @@ class MultiEnumField(_MultiEnumField, EnumField):
894894
class BitMultiEnumField(BitField, _MultiEnumField):
895895
__slots__ = EnumField.__slots__ + MultiEnumField.__slots__
896896
def __init__(self, name, default, size, enum, depends_on):
897-
MultiEnumField.__init__(self, name, default, enum)
897+
_MultiEnumField.__init__(self, name, default, enum, depends_on)
898898
self.rev = size < 0
899899
self.size = abs(size)
900900
def any2i(self, pkt, x):
901-
return MultiEnumField.any2i(self, pkt, x)
901+
return _MultiEnumField.any2i(self, pkt, x)
902902
def i2repr(self, pkt, x):
903-
return MultiEnumField.i2repr(self, pkt, x)
903+
return _MultiEnumField.i2repr(self, pkt, x)
904904

905905

906906
class ByteEnumKeysField(ByteEnumField):

0 commit comments

Comments
 (0)