def __init__(self, nxt=inet.IPPROTO_TCP, size=0,
                 type_=3, seg=0, cmpi=0, cmpe=0, adrs=None):
        super(routing_type3, self).__init__(nxt)
        self.size = size
        self.type_ = type_
        self.seg = seg
        self.cmpi = cmpi
        self.cmpe = cmpe
        adrs = adrs or []
        assert isinstance(adrs, list)
        self.adrs = adrs
        self._pad = (8 - ((1 - len(self.adrs)) * (16 - self.cmpi) +
                     (16 - self.cmpe) % 8)) % 8
dataset/ETHPy150Open osrg/ryu/ryu/lib/packet/ipv6.py/routing_type3.__init__/swapped operands of `-`