d29736
diff -up cups-filters-1.0.34/utils/cups-browsed.c.lookup cups-filters-1.0.34/utils/cups-browsed.c
d29736
--- cups-filters-1.0.34/utils/cups-browsed.c.lookup	2013-06-26 16:23:38.000000000 +0200
d29736
+++ cups-filters-1.0.34/utils/cups-browsed.c	2013-06-26 16:24:28.491804795 +0200
d29736
@@ -990,23 +990,6 @@ found_cups_printer (const char *remote_h
d29736
   debug_printf("cups-browsed: browsed queue name is %s\n",
d29736
 	       local_resource + 9);
d29736
 
d29736
-  /* Does the host need resolving? */
d29736
-  if (host[strspn (host, "0123456789.")] == '\0') {
d29736
-    /* Yes. Resolve it. */
d29736
-    struct addrinfo hints, *addr;
d29736
-    memset(&hints, 0, sizeof(struct addrinfo));
d29736
-    hints.ai_family = AF_UNSPEC;
d29736
-    hints.ai_socktype = SOCK_DGRAM;
d29736
-    hints.ai_flags = 0;
d29736
-    hints.ai_protocol = 0;
d29736
-    if (!getaddrinfo (host, NULL, &hints, &addr)) {
d29736
-      getnameinfo (addr->ai_addr, addr->ai_addrlen,
d29736
-		   host, sizeof(host),
d29736
-		   NULL, 0, 0);
d29736
-      freeaddrinfo (addr);
d29736
-    }
d29736
-  }
d29736
-
d29736
   generate_local_queue(host, port, local_resource, info ? info : "", "", "");
d29736
 }
d29736