code: def dissect(self, b):
          
          if len(b) < 8:
              raise ValueError("given packet too short")
          return super(DoIPRawPacket, self).dissect(b)
docs: Dissect an incoming DoIP packet.
  
          :param b: bytes to dissect
          :type b: bytes
          :raises: ValueError