From 42b7c20d5af7cea397a50b5051f903942d652ff3 Mon Sep 17 00:00:00 2001
From: X_Cli <pub-github@x-cli.eu>
Date: Fri, 29 Jul 2016 12:28:01 +0200
Subject: [PATCH] Fix call to "super" methods on BitMultiEnumField (#239)

---
 scapy/fields.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/scapy/fields.py b/scapy/fields.py
index 82ada5ef..e7a2ed55 100644
--- a/scapy/fields.py
+++ b/scapy/fields.py
@@ -894,13 +894,13 @@ class MultiEnumField(_MultiEnumField, EnumField):
 class BitMultiEnumField(BitField, _MultiEnumField):
     __slots__ = EnumField.__slots__ + MultiEnumField.__slots__
     def __init__(self, name, default, size, enum, depends_on):
-        MultiEnumField.__init__(self, name, default, enum)
+        _MultiEnumField.__init__(self, name, default, enum, depends_on)
         self.rev = size < 0
         self.size = abs(size)
     def any2i(self, pkt, x):
-        return MultiEnumField.any2i(self, pkt, x)
+        return _MultiEnumField.any2i(self, pkt, x)
     def i2repr(self, pkt, x):
-        return MultiEnumField.i2repr(self, pkt, x)
+        return _MultiEnumField.i2repr(self, pkt, x)
 
 
 class ByteEnumKeysField(ByteEnumField):
-- 
GitLab