]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - scheduler/cups-lpd.c
Merge easysw-1.4svn-r7834
[thirdparty/cups.git] / scheduler / cups-lpd.c
index 55ac71b68eb0b3af4eb63c33cb11395837352280..450c93f02a5207aba53499e1ff8ac5a9c4215edd 100644 (file)
@@ -148,6 +148,19 @@ main(int  argc,                            /* I - Number of command-line arguments */
     {
       switch (argv[i][1])
       {
+        case 'h' : /* -h hostname[:port] */
+            if (argv[i][2])
+             cupsSetServer(argv[i] + 2);
+           else
+           {
+             i ++;
+             if (i < argc)
+               cupsSetServer(argv[i]);
+             else
+               syslog(LOG_WARNING, "Expected hostname string after -h option!");
+           }
+           break;
+
        case 'o' : /* Option */
            if (argv[i][2])
              num_defaults = cupsParseOptions(argv[i] + 2, num_defaults,