def handle_packet()

in zktraffic/network/sniffer.py [0:0]


  def handle_packet(self, packet):
    try:
      message = self.message_from_packet(packet)
      if message:
        self.handle_message(message)
    except (BadPacket, struct.error) as ex:
      if self._dump_bad_packet:
        print("got: %s" % str(ex))
        hexdump.hexdump(packet.load)
        sys.stdout.flush()
    except Exception as ex:
      print("got: %s" % str(ex))
      hexdump.hexdump(packet.load)
      sys.stdout.flush()