]>
git.saurik.com Git - apple/launchd.git/blob - launchd/testing/loginwindow_helper_code.c
2 #include <servers/bootstrap.h>
5 #include <launch_priv.h>
14 mach_port_t oldbsport
= bootstrap_port
;
18 fprintf(stderr
, "This test tool must be run as root.\n");
22 p
= create_and_switch_to_per_session_launchd("www");
25 fprintf(stdout
, "Our PID: %d\n", getpid());
26 fprintf(stdout
, "Per session launchd PID: %d\n", p
);
27 fprintf(stdout
, "Old bootstrap port: 0x%x\n", oldbsport
);
28 fprintf(stdout
, "New bootstrap port: 0x%x\n", bootstrap_port
);
33 fprintf(stderr
, "create_and_switch_to_per_session_launchd() failed: %s\n", strerror(errno
));
35 fprintf(stderr
, "create_and_switch_to_per_session_launchd() returned zero?!?\n");