docs: def i2repr(self, pkt, x):
          """Convert internal value to a nice representation"""
          if len(hex(self.i2m(pkt, x))) < 7:  # short address
              return hex(self.i2m(pkt, x))
          else:  # long address
              x = "%016x" % self.i2m(pkt, x)
              return ":".join(["%s%s" % (x[i], x[i + 1]) for i in range(0, len(x), 2)])