2 * Copyright (c) 2006 Apple Computer, Inc. All rights reserved.
4 * @APPLE_APACHE_LICENSE_HEADER_START@
6 * Licensed under the Apache License, Version 2.0 (the "License");
7 * you may not use this file except in compliance with the License.
8 * You may obtain a copy of the License at
10 * http://www.apache.org/licenses/LICENSE-2.0
12 * Unless required by applicable law or agreed to in writing, software
13 * distributed under the License is distributed on an "AS IS" BASIS,
14 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15 * See the License for the specific language governing permissions and
16 * limitations under the License.
18 * @APPLE_APACHE_LICENSE_HEADER_END@
21 subsystem job_reply 500;
23 #include <mach/std_types.defs>
24 #include <mach/mach_types.defs>
25 #include "launchd_mig_types.defs"
26 import "libbootstrap_public.h";
27 import "libvproc_public.h";
28 import "libvproc_internal.h";
30 skip; /* create_server */
32 skip; /* unprivileged */
40 simpleroutine job_mig_send_signal_reply(
41 __r_port : mach_port_move_send_once_t;
42 __result : kern_return_t, RetCode);
46 skip; /* post_fork_ping */
52 skip; /* create_service */
54 skip; /* transfer_subset */
60 simpleroutine job_mig_wait_reply(
61 __r_port : mach_port_move_send_once_t;
62 __result : kern_return_t, RetCode;
65 skip; /* uncork_fork */
67 skip; /* swap_integer */
69 skip; /* set_service_policy */
73 skip; /* lookup_per_user_context */
75 skip; /* move_subset */
77 skip; /* swap_complex */
79 simpleroutine job_mig_log_drain_reply(
80 __r_port : mach_port_move_send_once_t;
81 __result : kern_return_t, RetCode;
82 __outval : pointer_t);