]> git.ipfire.org Git - thirdparty/cups.git/commitdiff
Also support /ipp/print/queuename.
authorMichael R Sweet <michael.r.sweet@gmail.com>
Fri, 23 Mar 2018 01:47:56 +0000 (21:47 -0400)
committerMichael R Sweet <michael.r.sweet@gmail.com>
Fri, 23 Mar 2018 01:47:56 +0000 (21:47 -0400)
cups/dest.c

index 960370f0171164f801b017ab1ee639133a4dbf62..55f6602c73c708d2c7c609326dd449a67f3b637f 100644 (file)
@@ -1281,6 +1281,12 @@ cupsGetDestWithURI(const char *name,     /* I - Desired printer name or @code NULL@
       name = resource + 10;
       info = temp;
     }
+    else if (!strncmp(resource, "/ipp/print/", 11))
+    {
+      snprintf(temp, sizeof(temp), "%s @ %s", resource + 11, hostname);
+      name = resource + 11;
+      info = temp;
+    }
     else
     {
       name = hostname;