diff options
-rw-r--r-- | ryu/ofproto/ofproto_v1_3_parser.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/ryu/ofproto/ofproto_v1_3_parser.py b/ryu/ofproto/ofproto_v1_3_parser.py index 38226a9f..328acd45 100644 --- a/ryu/ofproto/ofproto_v1_3_parser.py +++ b/ryu/ofproto/ofproto_v1_3_parser.py @@ -106,10 +106,10 @@ class OFPHelloElemVersionBitmap(StringifyMixin): versions list of versions of OpenFlow protocol a device supports ========== ========================================================= """ - def __init__(self, versions): + def __init__(self, versions, type_=None, length=None): super(OFPHelloElemVersionBitmap, self).__init__() - self._type = ofproto_v1_3.OFPHET_VERSIONBITMAP - self._length = None + self.type = ofproto_v1_3.OFPHET_VERSIONBITMAP + self.length = None self._bitmaps = None self.versions = versions @@ -134,7 +134,7 @@ class OFPHelloElemVersionBitmap(StringifyMixin): for i, bitmap in enumerate(bitmaps) for shift in range(31) if bitmap & (1 << shift)] elem = cls(versions) - elem._length = length + elem.length = length elem._bitmaps = bitmaps return elem |