Changeset 23139
- Timestamp:
- 03/06/07 16:39:48 (21 months ago)
- Location:
- trunk/launchd
- Files:
-
- 3 modified
-
src/launchd_core_logic.c (modified) (2 diffs)
-
src/libvproc_public.h (modified) (1 diff)
-
testing/vproc_gsk_test.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/launchd/src/launchd_core_logic.c
r23138 r23139 4189 4189 *outval = getpid(); 4190 4190 break; 4191 case VPROC_GSK_IS_NATIVE: 4192 *outval = !j->anonymous; 4193 break; 4191 4194 case 0: 4192 4195 *outval = 0; … … 4203 4206 case 0: 4204 4207 break; 4208 case VPROC_GSK_IS_NATIVE: 4205 4209 case VPROC_GSK_LAST_EXIT_STATUS: 4206 4210 case VPROC_GSK_MGR_UID: -
trunk/launchd/src/libvproc_public.h
r23138 r23139 33 33 VPROC_GSK_MGR_UID, 34 34 VPROC_GSK_MGR_PID, 35 VPROC_GSK_IS_NATIVE, 35 36 } vproc_gsk_t; 36 37 -
trunk/launchd/testing/vproc_gsk_test.c
r23138 r23139 7 7 { 8 8 int64_t val; 9 bool is_native; 9 10 pid_t p; 10 11 uid_t u; … … 18 19 u = val; 19 20 20 fprintf(stdout, "UID = %u PID = %u\n", u, p); 21 assert(vproc_swap_integer(NULL, VPROC_GSK_IS_NATIVE, NULL, &val) == NULL); 22 is_native = val; 23 24 fprintf(stdout, "UID = %u PID = %u Native = %u\n", u, p, is_native); 21 25 22 26 return 0;

