Projects
Browse Source     Search     Timeline     Wiki

Changeset 23144

Show
Ignore:
Timestamp:
03/07/07 14:50:49 (21 months ago)
Author:
zarzycki@…
Message:

Make the get-set-key API private.

Location:
trunk/launchd/src
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • trunk/launchd/src/launchd_core_logic.c

    r23141 r23144  
    41894189                *outval = getpid(); 
    41904190                break; 
    4191         case VPROC_GSK_IS_NATIVE: 
     4191        case VPROC_GSK_IS_MANAGED: 
    41924192                *outval = !j->anonymous; 
    41934193                break; 
     
    42244224        case 0: 
    42254225                break; 
    4226         case VPROC_GSK_IS_NATIVE: 
     4226        case VPROC_GSK_IS_MANAGED: 
    42274227        case VPROC_GSK_LAST_EXIT_STATUS: 
    42284228        case VPROC_GSK_MGR_UID: 
  • trunk/launchd/src/libvproc_private.h

    r23131 r23144  
    3030#pragma GCC visibility push(default) 
    3131 
     32typedef 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 
     42vproc_err_t vproc_swap_integer(vproc_t vp, vproc_gsk_t key, int64_t *inval, int64_t *outval); 
     43 
    3244vproc_err_t _vproc_get_last_exit_status(int *wstatus); 
    3345vproc_err_t _vproc_set_global_on_demand(bool val); 
  • trunk/launchd/src/libvproc_public.h

    r23141 r23144  
    2828#pragma GCC visibility push(default) 
    2929 
    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  
    4030typedef void * vproc_err_t; 
    4131 
    4232typedef void * vproc_t; 
    4333typedef void * vprocmgr_t; 
    44  
    45 vproc_err_t vproc_swap_integer(vproc_t vp, vproc_gsk_t key, int64_t *inval, int64_t *outval); 
    4634 
    4735const char *vproc_strerror(vproc_err_t r);