Changeset 23144
- Timestamp:
- 03/07/07 14:50:49 (21 months ago)
- Location:
- trunk/launchd/src
- Files:
-
- 3 modified
-
launchd_core_logic.c (modified) (2 diffs)
-
libvproc_private.h (modified) (1 diff)
-
libvproc_public.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/launchd/src/launchd_core_logic.c
r23141 r23144 4189 4189 *outval = getpid(); 4190 4190 break; 4191 case VPROC_GSK_IS_ NATIVE:4191 case VPROC_GSK_IS_MANAGED: 4192 4192 *outval = !j->anonymous; 4193 4193 break; … … 4224 4224 case 0: 4225 4225 break; 4226 case VPROC_GSK_IS_ NATIVE:4226 case VPROC_GSK_IS_MANAGED: 4227 4227 case VPROC_GSK_LAST_EXIT_STATUS: 4228 4228 case VPROC_GSK_MGR_UID: -
trunk/launchd/src/libvproc_private.h
r23131 r23144 30 30 #pragma GCC visibility push(default) 31 31 32 typedef enum { 33 VPROC_GSK_LAST_EXIT_STATUS = 1, 34 VPROC_GSK_GLOBAL_ON_DEMAND, 35 VPROC_GSK_MGR_UID, 36 VPROC_GSK_MGR_PID, 37 VPROC_GSK_IS_MANAGED, 38 VPROC_GSK_BASIC_KEEPALIVE, 39 VPROC_GSK_START_INTERVAL, 40 } vproc_gsk_t; 41 42 vproc_err_t vproc_swap_integer(vproc_t vp, vproc_gsk_t key, int64_t *inval, int64_t *outval); 43 32 44 vproc_err_t _vproc_get_last_exit_status(int *wstatus); 33 45 vproc_err_t _vproc_set_global_on_demand(bool val); -
trunk/launchd/src/libvproc_public.h
r23141 r23144 28 28 #pragma GCC visibility push(default) 29 29 30 typedef enum {31 VPROC_GSK_LAST_EXIT_STATUS = 1,32 VPROC_GSK_GLOBAL_ON_DEMAND,33 VPROC_GSK_MGR_UID,34 VPROC_GSK_MGR_PID,35 VPROC_GSK_IS_NATIVE,36 VPROC_GSK_BASIC_KEEPALIVE,37 VPROC_GSK_START_INTERVAL,38 } vproc_gsk_t;39 40 30 typedef void * vproc_err_t; 41 31 42 32 typedef void * vproc_t; 43 33 typedef void * vprocmgr_t; 44 45 vproc_err_t vproc_swap_integer(vproc_t vp, vproc_gsk_t key, int64_t *inval, int64_t *outval);46 34 47 35 const char *vproc_strerror(vproc_err_t r);

