diff options
author | Michael I. Bushnell <mib@gnu.org> | 1996-07-18 04:35:29 +0000 |
---|---|---|
committer | Michael I. Bushnell <mib@gnu.org> | 1996-07-18 04:35:29 +0000 |
commit | 94cef36797600d11a50d09828fa80df8a73dfd1c (patch) | |
tree | b7cba9afef95489eedef534d3e6946eb13f595ba /libps/ps_msg.h | |
parent | 88dbbbf9e48e24f1ac007c1e4eeffd9caf8e2fad (diff) | |
download | hurd-94cef36797600d11a50d09828fa80df8a73dfd1c.tar.gz hurd-94cef36797600d11a50d09828fa80df8a73dfd1c.tar.bz2 hurd-94cef36797600d11a50d09828fa80df8a73dfd1c.zip |
*** empty log message ***
Diffstat (limited to 'libps/ps_msg.h')
-rw-r--r-- | libps/ps_msg.h | 633 |
1 files changed, 633 insertions, 0 deletions
diff --git a/libps/ps_msg.h b/libps/ps_msg.h new file mode 100644 index 00000000..21252a22 --- /dev/null +++ b/libps/ps_msg.h @@ -0,0 +1,633 @@ +#ifndef _ps_msg_user_ +#define _ps_msg_user_ + +/* Module msg */ + +#include <mach/kern_return.h> +#include <mach/port.h> +#include <mach/message.h> + +#include <mach/std_types.h> +#include <mach/mach_types.h> +#include <device/device_types.h> +#include <device/net_status.h> +#include <sys/types.h> +#include <sys/stat.h> +#include <sys/resource.h> +#include <sys/utsname.h> +#include <hurd/hurd_types.h> + +/* Routine msg_sig_post */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_sig_post +#if defined(LINTLIBRARY) + (process, signal, refport) + mach_port_t process; + int signal; + mach_port_t refport; +{ return ps_msg_sig_post(process, signal, refport); } +#else +( + mach_port_t process, + int signal, + mach_port_t refport +); +#endif + +/* Routine msg_proc_newids */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_proc_newids +#if defined(LINTLIBRARY) + (process, task, ppid, pgrp, orphaned) + mach_port_t process; + mach_port_t task; + pid_t ppid; + pid_t pgrp; + int orphaned; +{ return ps_msg_proc_newids(process, task, ppid, pgrp, orphaned); } +#else +( + mach_port_t process, + mach_port_t task, + pid_t ppid, + pid_t pgrp, + int orphaned +); +#endif + +/* Routine msg_add_auth */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_add_auth +#if defined(LINTLIBRARY) + (process, auth) + mach_port_t process; + auth_t auth; +{ return ps_msg_add_auth(process, auth); } +#else +( + mach_port_t process, + auth_t auth +); +#endif + +/* Routine msg_del_auth */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_del_auth +#if defined(LINTLIBRARY) + (process, task, uids, uidsCnt, gids, gidsCnt) + mach_port_t process; + mach_port_t task; + intarray_t uids; + mach_msg_type_number_t uidsCnt; + intarray_t gids; + mach_msg_type_number_t gidsCnt; +{ return ps_msg_del_auth(process, task, uids, uidsCnt, gids, gidsCnt); } +#else +( + mach_port_t process, + mach_port_t task, + intarray_t uids, + mach_msg_type_number_t uidsCnt, + intarray_t gids, + mach_msg_type_number_t gidsCnt +); +#endif + +/* Routine msg_get_init_port */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_init_port +#if defined(LINTLIBRARY) + (process, refport, which, port) + mach_port_t process; + mach_port_t refport; + int which; + mach_port_t *port; +{ return ps_msg_get_init_port(process, refport, which, port); } +#else +( + mach_port_t process, + mach_port_t refport, + int which, + mach_port_t *port +); +#endif + +/* Routine msg_set_init_port */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_init_port +#if defined(LINTLIBRARY) + (process, refport, which, port, portPoly) + mach_port_t process; + mach_port_t refport; + int which; + mach_port_t port; + mach_msg_type_name_t portPoly; +{ return ps_msg_set_init_port(process, refport, which, port, portPoly); } +#else +( + mach_port_t process, + mach_port_t refport, + int which, + mach_port_t port, + mach_msg_type_name_t portPoly +); +#endif + +/* Routine msg_get_init_ports */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_init_ports +#if defined(LINTLIBRARY) + (process, refport, ports, portsCnt) + mach_port_t process; + mach_port_t refport; + portarray_t *ports; + mach_msg_type_number_t *portsCnt; +{ return ps_msg_get_init_ports(process, refport, ports, portsCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + portarray_t *ports, + mach_msg_type_number_t *portsCnt +); +#endif + +/* Routine msg_set_init_ports */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_init_ports +#if defined(LINTLIBRARY) + (process, refport, ports, portsPoly, portsCnt) + mach_port_t process; + mach_port_t refport; + portarray_t ports; + mach_msg_type_name_t portsPoly; + mach_msg_type_number_t portsCnt; +{ return ps_msg_set_init_ports(process, refport, ports, portsPoly, portsCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + portarray_t ports, + mach_msg_type_name_t portsPoly, + mach_msg_type_number_t portsCnt +); +#endif + +/* Routine msg_get_init_int */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_init_int +#if defined(LINTLIBRARY) + (process, refport, which, value) + mach_port_t process; + mach_port_t refport; + int which; + int *value; +{ return ps_msg_get_init_int(process, refport, which, value); } +#else +( + mach_port_t process, + mach_port_t refport, + int which, + int *value +); +#endif + +/* Routine msg_set_init_int */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_init_int +#if defined(LINTLIBRARY) + (process, refport, which, value) + mach_port_t process; + mach_port_t refport; + int which; + int value; +{ return ps_msg_set_init_int(process, refport, which, value); } +#else +( + mach_port_t process, + mach_port_t refport, + int which, + int value +); +#endif + +/* Routine msg_get_init_ints */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_init_ints +#if defined(LINTLIBRARY) + (process, refport, values, valuesCnt) + mach_port_t process; + mach_port_t refport; + intarray_t *values; + mach_msg_type_number_t *valuesCnt; +{ return ps_msg_get_init_ints(process, refport, values, valuesCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + intarray_t *values, + mach_msg_type_number_t *valuesCnt +); +#endif + +/* Routine msg_set_init_ints */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_init_ints +#if defined(LINTLIBRARY) + (process, refport, values, valuesCnt) + mach_port_t process; + mach_port_t refport; + intarray_t values; + mach_msg_type_number_t valuesCnt; +{ return ps_msg_set_init_ints(process, refport, values, valuesCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + intarray_t values, + mach_msg_type_number_t valuesCnt +); +#endif + +/* Routine msg_get_dtable */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_dtable +#if defined(LINTLIBRARY) + (process, refport, dtable, dtableCnt) + mach_port_t process; + mach_port_t refport; + portarray_t *dtable; + mach_msg_type_number_t *dtableCnt; +{ return ps_msg_get_dtable(process, refport, dtable, dtableCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + portarray_t *dtable, + mach_msg_type_number_t *dtableCnt +); +#endif + +/* Routine msg_set_dtable */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_dtable +#if defined(LINTLIBRARY) + (process, refport, dtable, dtablePoly, dtableCnt) + mach_port_t process; + mach_port_t refport; + portarray_t dtable; + mach_msg_type_name_t dtablePoly; + mach_msg_type_number_t dtableCnt; +{ return ps_msg_set_dtable(process, refport, dtable, dtablePoly, dtableCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + portarray_t dtable, + mach_msg_type_name_t dtablePoly, + mach_msg_type_number_t dtableCnt +); +#endif + +/* Routine msg_get_fd */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_fd +#if defined(LINTLIBRARY) + (process, refport, fd, port) + mach_port_t process; + mach_port_t refport; + int fd; + mach_port_t *port; +{ return ps_msg_get_fd(process, refport, fd, port); } +#else +( + mach_port_t process, + mach_port_t refport, + int fd, + mach_port_t *port +); +#endif + +/* Routine msg_set_fd */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_fd +#if defined(LINTLIBRARY) + (process, refport, fd, port, portPoly) + mach_port_t process; + mach_port_t refport; + int fd; + mach_port_t port; + mach_msg_type_name_t portPoly; +{ return ps_msg_set_fd(process, refport, fd, port, portPoly); } +#else +( + mach_port_t process, + mach_port_t refport, + int fd, + mach_port_t port, + mach_msg_type_name_t portPoly +); +#endif + +/* Routine msg_get_environment */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_environment +#if defined(LINTLIBRARY) + (process, value, valueCnt) + mach_port_t process; + data_t *value; + mach_msg_type_number_t *valueCnt; +{ return ps_msg_get_environment(process, value, valueCnt); } +#else +( + mach_port_t process, + data_t *value, + mach_msg_type_number_t *valueCnt +); +#endif + +/* Routine msg_set_environment */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_environment +#if defined(LINTLIBRARY) + (process, refport, value, valueCnt) + mach_port_t process; + mach_port_t refport; + data_t value; + mach_msg_type_number_t valueCnt; +{ return ps_msg_set_environment(process, refport, value, valueCnt); } +#else +( + mach_port_t process, + mach_port_t refport, + data_t value, + mach_msg_type_number_t valueCnt +); +#endif + +/* Routine msg_get_env_variable */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_env_variable +#if defined(LINTLIBRARY) + (process, variable, value, valueCnt) + mach_port_t process; + string_t variable; + data_t *value; + mach_msg_type_number_t *valueCnt; +{ return ps_msg_get_env_variable(process, variable, value, valueCnt); } +#else +( + mach_port_t process, + string_t variable, + data_t *value, + mach_msg_type_number_t *valueCnt +); +#endif + +/* Routine msg_set_env_variable */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_env_variable +#if defined(LINTLIBRARY) + (process, refport, variable, value, replace) + mach_port_t process; + mach_port_t refport; + string_t variable; + string_t value; + boolean_t replace; +{ return ps_msg_set_env_variable(process, refport, variable, value, replace); } +#else +( + mach_port_t process, + mach_port_t refport, + string_t variable, + string_t value, + boolean_t replace +); +#endif + +/* Routine msg_startup_dosync */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_startup_dosync +#if defined(LINTLIBRARY) + (process) + mach_port_t process; +{ return ps_msg_startup_dosync(process); } +#else +( + mach_port_t process +); +#endif + +/* Routine msg_sig_post_untraced */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_sig_post_untraced +#if defined(LINTLIBRARY) + (process, signal, refport) + mach_port_t process; + int signal; + mach_port_t refport; +{ return ps_msg_sig_post_untraced(process, signal, refport); } +#else +( + mach_port_t process, + int signal, + mach_port_t refport +); +#endif + +/* Routine msg_get_exec_flags */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_get_exec_flags +#if defined(LINTLIBRARY) + (process, refport, flags) + mach_port_t process; + mach_port_t refport; + int *flags; +{ return ps_msg_get_exec_flags(process, refport, flags); } +#else +( + mach_port_t process, + mach_port_t refport, + int *flags +); +#endif + +/* Routine msg_set_all_exec_flags */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_all_exec_flags +#if defined(LINTLIBRARY) + (process, refport, flags) + mach_port_t process; + mach_port_t refport; + int flags; +{ return ps_msg_set_all_exec_flags(process, refport, flags); } +#else +( + mach_port_t process, + mach_port_t refport, + int flags +); +#endif + +/* Routine msg_set_some_exec_flags */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_set_some_exec_flags +#if defined(LINTLIBRARY) + (process, refport, flags) + mach_port_t process; + mach_port_t refport; + int flags; +{ return ps_msg_set_some_exec_flags(process, refport, flags); } +#else +( + mach_port_t process, + mach_port_t refport, + int flags +); +#endif + +/* Routine msg_clear_some_exec_flags */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_clear_some_exec_flags +#if defined(LINTLIBRARY) + (process, refport, flags) + mach_port_t process; + mach_port_t refport; + int flags; +{ return ps_msg_clear_some_exec_flags(process, refport, flags); } +#else +( + mach_port_t process, + mach_port_t refport, + int flags +); +#endif + +/* Routine msg_report_wait */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_msg_report_wait +#if defined(LINTLIBRARY) + (process, thread, wait_desc, wait_rpc) + mach_port_t process; + mach_port_t thread; + string_t wait_desc; + int *wait_rpc; +{ return ps_msg_report_wait(process, thread, wait_desc, wait_rpc); } +#else +( + mach_port_t process, + mach_port_t thread, + string_t wait_desc, + int *wait_rpc +); +#endif + +#endif /* not defined(_ps_msg_user_) */ |