/*
- * "$Id: cupsd.h 5046 2006-02-01 22:11:58Z mike $"
+ * "$Id: cupsd.h 5305 2006-03-18 03:05:12Z mike $"
*
* Main header file for the Common UNIX Printing System (CUPS) scheduler.
*
*/
#ifndef HAVE_HSTRERROR
+# ifdef hstrerror
+# undef hstrerror
+# endif /* hstrerror */
# define hstrerror cups_hstrerror
extern const char *cups_hstrerror(int);
/* Time of reload request... */
VAR int NeedReload VALUE(RELOAD_ALL);
/* Need to load configuration? */
+#ifdef HAVE_LAUNCH_H
+VAR int Launchd VALUE(0);
+ /* Running from launchd */
+#endif /* HAVE_LAUNCH_H */
/*
* Prototypes...
*/
-extern void cupsdCatchChildSignals(void);
extern void cupsdClearString(char **s);
extern void cupsdHoldSignals(void);
-extern void cupsdIgnoreChildSignals(void);
extern void cupsdReleaseSignals(void);
extern void cupsdSetString(char **s, const char *v);
extern void cupsdSetStringf(char **s, const char *f, ...)
extern void cupsdClosePipe(int *fds);
extern int cupsdOpenPipe(int *fds);
-extern void cupsdClearEnv(void);
extern void cupsdInitEnv(void);
extern int cupsdLoadEnv(char *envp[], int envmax);
extern void cupsdSetEnv(const char *name, const char *value);
/*
- * End of "$Id: cupsd.h 5046 2006-02-01 22:11:58Z mike $".
+ * End of "$Id: cupsd.h 5305 2006-03-18 03:05:12Z mike $".
*/