Diff
Modified: trunk/launchd/src/launch_priv.h (22912 => 22913)
--- trunk/launchd/src/launch_priv.h 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launch_priv.h 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,7 @@
#ifndef _LAUNCH_PRIV_H_
#define _LAUNCH_PRIV_H_
+#include <sys/types.h>
#include <launch.h>
#pragma GCC visibility push(default)
Modified: trunk/launchd/src/launchd.c (22912 => 22913)
--- trunk/launchd/src/launchd.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,9 @@
static const char *const __rcs_file_version__ = "$Revision$";
+#include "config.h"
+#include "launchd.h"
+
#include <Security/Authorization.h>
#include <Security/AuthorizationTags.h>
#include <Security/AuthSession.h>
@@ -65,7 +68,6 @@
#include "vproc_priv.h"
#include "launch.h"
#include "launch_priv.h"
-#include "launchd.h"
#include "launchd_runtime.h"
#include "launchd_core_logic.h"
#include "launchd_unix_ipc.h"
Modified: trunk/launchd/src/launchd_core_logic.c (22912 => 22913)
--- trunk/launchd/src/launchd_core_logic.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd_core_logic.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,9 @@
static const char *const __rcs_file_version__ = "$Revision$";
+#include "config.h"
+#include "launchd_core_logic.h"
+
#include <mach/mach.h>
#include <mach/mach_error.h>
#include <mach/boolean.h>
@@ -74,7 +77,6 @@
#include "launch_priv.h"
#include "launchd.h"
#include "launchd_runtime.h"
-#include "launchd_core_logic.h"
#include "launchd_unix_ipc.h"
#include "bootstrap_public.h"
#include "vproc_priv.h"
Modified: trunk/launchd/src/launchd_runtime.c (22912 => 22913)
--- trunk/launchd/src/launchd_runtime.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd_runtime.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,9 @@
static const char *const __rcs_file_version__ = "$Revision$";
+#include "config.h"
+#include "launchd_runtime.h"
+
#include <mach/mach.h>
#include <mach/mach_error.h>
#include <mach/boolean.h>
@@ -47,8 +50,6 @@
#include <stdbool.h>
#include <syslog.h>
-#include "launchd_runtime.h"
-
#include "launchd_internalServer.h"
#include "launchd_internal.h"
#include "notifyServer.h"
Modified: trunk/launchd/src/launchd_runtime.h (22912 => 22913)
--- trunk/launchd/src/launchd_runtime.h 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd_runtime.h 2006-10-23 21:04:26 UTC (rev 22913)
@@ -21,6 +21,9 @@
#define __LAUNCHD_RUNTIME_H__
#include <mach/mach.h>
+#include <sys/types.h>
+#include <bsm/libbsm.h>
+#include <stdbool.h>
struct ldcred {
uid_t euid;
Modified: trunk/launchd/src/launchd_unix_ipc.c (22912 => 22913)
--- trunk/launchd/src/launchd_unix_ipc.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd_unix_ipc.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,9 @@
static const char *const __rcs_file_version__ = "$Revision$";
+#include "config.h"
+#include "launchd_unix_ipc.h"
+
#include <sys/types.h>
#include <sys/queue.h>
#include <sys/event.h>
@@ -50,7 +53,6 @@
#include "launchd.h"
#include "launchd_runtime.h"
#include "launchd_core_logic.h"
-#include "launchd_unix_ipc.h"
extern char **environ;
Modified: trunk/launchd/src/launchd_unix_ipc.h (22912 => 22913)
--- trunk/launchd/src/launchd_unix_ipc.h 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/launchd_unix_ipc.h 2006-10-23 21:04:26 UTC (rev 22913)
@@ -20,6 +20,12 @@
* @APPLE_APACHE_LICENSE_HEADER_END@
*/
+#include <sys/queue.h>
+
+#include "launchd_runtime.h"
+#include "launchd_core_logic.h"
+#include "launch_priv.h"
+
struct conncb {
kq_callback kqconn_callback;
SLIST_ENTRY(conncb) sle;
Modified: trunk/launchd/src/libbootstrap.c (22912 => 22913)
--- trunk/launchd/src/libbootstrap.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/libbootstrap.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -18,20 +18,14 @@
* @APPLE_APACHE_LICENSE_HEADER_END@
*/
+#include "config.h"
+#include "bootstrap_public.h"
+
#include <mach/mach.h>
#include <mach/vm_map.h>
-#include "bootstrap_public.h"
-#include "vproc_priv.h"
-#include "launch.h"
-#include "launch_priv.h"
-
#include "protocol_vproc.h"
-#include <sys/param.h>
-#include <stdlib.h>
-#include <errno.h>
-
kern_return_t
bootstrap_create_server(mach_port_t bp, cmd_t server_cmd, uid_t server_uid, boolean_t on_demand, mach_port_t *server_port)
{
Modified: trunk/launchd/src/liblaunch.c (22912 => 22913)
--- trunk/launchd/src/liblaunch.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/liblaunch.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -17,6 +17,11 @@
*
* @APPLE_APACHE_LICENSE_HEADER_END@
*/
+
+#include "config.h"
+#include "launch.h"
+#include "launch_priv.h"
+
#include <mach/mach.h>
#include <libkern/OSByteOrder.h>
#include <sys/types.h>
@@ -33,8 +38,6 @@
#include <errno.h>
#include <pwd.h>
-#include "launch.h"
-#include "launch_priv.h"
#include "bootstrap_public.h"
#include "vproc_priv.h"
Modified: trunk/launchd/src/libvproc.c (22912 => 22913)
--- trunk/launchd/src/libvproc.c 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/libvproc.c 2006-10-23 21:04:26 UTC (rev 22913)
@@ -18,11 +18,13 @@
* @APPLE_APACHE_LICENSE_HEADER_END@
*/
+#include "config.h"
+#include "vproc.h"
+#include "vproc_priv.h"
+
#include <mach/mach.h>
#include <mach/vm_map.h>
-#include "bootstrap_public.h"
-#include "vproc_priv.h"
#include "launch.h"
#include "launch_priv.h"
Modified: trunk/launchd/src/vproc_priv.h (22912 => 22913)
--- trunk/launchd/src/vproc_priv.h 2006-10-23 20:19:58 UTC (rev 22912)
+++ trunk/launchd/src/vproc_priv.h 2006-10-23 21:04:26 UTC (rev 22913)
@@ -1,5 +1,5 @@
-#ifndef _BOOTSTRAP_PRIVATE_H_
-#define _BOOTSTRAP_PRIVATE_H_
+#ifndef _VPROC_PRIVATE_H_
+#define _VPROC_PRIVATE_H_
/*
* Copyright (c) 2006 Apple Computer, Inc. All rights reserved.
*
@@ -20,6 +20,8 @@
* @APPLE_APACHE_LICENSE_HEADER_END@
*/
+#include <mach/mach.h>
+#include "bootstrap_public.h"
typedef char * _internal_string_t;
typedef mach_port_t vproc_mig_t;