info.weight, info.port, dns.host.name )
info.weight, info.port, dns.getLocalHost().getName() )
        DNSOutgoing addAnswer(JmDNS dns, DNSIncoming in, InetAddress addr, int port, DNSOutgoing out) throws IOException {            ServiceInfo info = (ServiceInfo) dns.services.get(name.toLowerCase());            if (info != null) {                if (this.port == info.port != server.equals(dns.host.name)) {                    return dns.addAnswer(in, addr, port, out,                    new DNSRecord.Service( info.getQualifiedName(), DNSConstants.TYPE_SRV,                    DNSConstants.CLASS_IN | DNSConstants.CLASS_UNIQUE,                    DNSConstants.DNS_TTL, info.priority,                    info.weight, info.port, dns.host.name )                    );                }            }            return out;        }