]> git.ipfire.org Git - thirdparty/cups.git/blobdiff - scheduler/client.h
More journald/asl logging bug fixes (STR #4661)
[thirdparty/cups.git] / scheduler / client.h
index 6217eac9c233adf6e7c1227d58dbb9ade18da9a4..afe8d3ac3f43a0f6295f2ef4afd274f7e63c41db 100644 (file)
@@ -3,7 +3,7 @@
  *
  * Client definitions for the CUPS scheduler.
  *
- * Copyright 2007-2013 by Apple Inc.
+ * Copyright 2007-2014 by Apple Inc.
  * Copyright 1997-2007 by Easy Software Products, all rights reserved.
  *
  * These coded instructions, statements, and computer programs are the
@@ -81,6 +81,9 @@ typedef struct
   int                  fd;             /* File descriptor for this server */
   http_addr_t          address;        /* Bind address of socket */
   http_encryption_t    encryption;     /* To encrypt or not to encrypt... */
+#if defined(HAVE_LAUNCHD) || defined(HAVE_SYSTEMD)
+  int                  on_demand;      /* Is this a socket from launchd/systemd? */
+#endif /* HAVE_LAUNCHD || HAVE_SYSTEMD */
 } cupsd_listener_t;