/** * Send an outgoing multicast DNS message. */ private void send(DNSOutgoing out) throws IOException { out.finish(); if (!out.isEmpty()) { DatagramPacket packet = new DatagramPacket(out.data, out.off, group, DNSConstants.MDNS_PORT); try { DNSIncoming msg = new DNSIncoming(packet); logger.finest("send() JmDNS out:" + msg.print(true)); } catch (IOException e) { logger.throwing(getClass().toString(), "send(DNSOutgoing) - JmDNS can not parse what it sends!!!", e); } socket.send(packet); } }
DNSIncoming msg = new DNSIncoming(packet); logger.finest("SocketListener.run() JmDNS in:" + msg.print(true));