def __init__()

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


  def __init__(self, iface, port, msg_cls, handler=None, dump_bad_packet=False, start=True):
    super(Sniffer, self).__init__()
    self.setDaemon(True)

    self._msg_cls = msg_cls
    self._iface = iface
    self._port = port
    self._packet_size = MAX_PACKET_SIZE
    self._handlers = []
    self._dump_bad_packet = dump_bad_packet
    self._is_loopback = iface in ["lo", "lo0"]

    if handler is not None:
      self.add_handler(handler)

    if start:  # pragma: no cover
      self.start()