[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[hurd] 26/70: hurd: add missing routines in process_reply.defs
From: |
Samuel Thibault |
Subject: |
[hurd] 26/70: hurd: add missing routines in process_reply.defs |
Date: |
Mon, 16 Sep 2013 07:41:38 +0000 |
This is an automated email from the git hooks/post-receive script.
sthibault pushed a commit to branch upstream
in repository hurd.
commit 0845794f5884d41429f49ff248011c67581e61f2
Author: Justus Winter <address@hidden>
Date: Thu Aug 15 09:37:51 2013 +0200
hurd: add missing routines in process_reply.defs
Add the appropriate simpleroutine or skip directives to
hurd/process_reply.defs matching the ones in hurd/process.defs.
* hurd/process_reply.defs: Add missing routine declarations.
---
hurd/process_reply.defs | 114 +++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 114 insertions(+)
diff --git a/hurd/process_reply.defs b/hurd/process_reply.defs
index 80d3929..bb66399 100644
--- a/hurd/process_reply.defs
+++ b/hurd/process_reply.defs
@@ -60,3 +60,117 @@ simpleroutine proc_wait_reply (
in sigcode: int;
in rusage: rusage_t;
in pid_status: pid_t);
+
+skip; /* proc_dostop */
+skip; /* proc_handle_exceptions */
+skip; /* proc_mark_stop */
+skip; /* proc_mark_cont */
+skip; /* proc_mark_exit */
+skip; /* proc_mark_exec */
+skip; /* proc_mark_traced */
+skip; /* proc_mod_stopchild */
+
+simpleroutine proc_pid2task (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ task: task_t);
+
+simpleroutine proc_task2pid (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pid: pid_t);
+
+simpleroutine proc_task2proc (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ proc: mach_port_make_send_t);
+
+simpleroutine proc_proc2task (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ task: task_t);
+
+simpleroutine proc_pid2proc (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ proc: mach_port_make_send_t);
+
+simpleroutine proc_getprocinfo (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ flags: int;
+ procinfo: procinfo_t, dealloc;
+ threadwaits: data_t, dealloc);
+
+simpleroutine proc_getprocargs (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ procargs: data_t, dealloc);
+
+simpleroutine proc_getprocenv (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ procenv: data_t, dealloc);
+
+skip; /* proc_make_login_coll */
+
+simpleroutine proc_getloginid (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ login_id: pid_t);
+
+simpleroutine proc_getloginpids (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pids: pidarray_t, dealloc);
+
+skip; /* proc_setlogin */
+
+simpleroutine proc_getlogin (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ logname: string_t);
+
+skip; /* proc_setsid */
+
+simpleroutine proc_getsid (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ sid: pid_t);
+
+simpleroutine proc_getsessionpgids (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pgidset: pidarray_t, dealloc);
+
+simpleroutine proc_getsessionpids (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pidset: pidarray_t, dealloc);
+
+simpleroutine proc_getsidport (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ sessport: mach_port_send_t);
+
+skip; /* proc_setpgrp */
+
+simpleroutine proc_getpgrp (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pgrp: pid_t);
+
+simpleroutine proc_getpgrppids (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ pidset: pidarray_t, dealloc);
+
+simpleroutine proc_get_tty (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ tty: mach_port_send_t);
+
+simpleroutine proc_getnports (
+ reply_port: reply_port_t;
+ RETURN_CODE_ARG;
+ nports: mach_msg_type_number_t);
--
Alioth's /usr/local/bin/git-commit-notice on
/srv/git.debian.org/git/pkg-hurd/hurd.git
- [hurd] 23/70: Do not build gzip/bzip2 support, (continued)
- [hurd] 23/70: Do not build gzip/bzip2 support, Samuel Thibault, 2013/09/16
- [hurd] 38/70: libdiskfs: register libdiskfs-based translators as important, Samuel Thibault, 2013/09/16
- [hurd] 34/70: proc: make the function check_owner available, Samuel Thibault, 2013/09/16
- [hurd] 24/70: exec: Remove #ifdef 0-out code for user specified exec servers., Samuel Thibault, 2013/09/16
- [hurd] 40/70: libtrivfs: register libtrivfs-based translators as important, Samuel Thibault, 2013/09/16
- [hurd] 36/70: hurd: add proc_mark_important, Samuel Thibault, 2013/09/16
- [hurd] 43/70: Fix build, Samuel Thibault, 2013/09/16
- [hurd] 46/70: proc: keep track of {start,end}_code, Samuel Thibault, 2013/09/16
- [hurd] 45/70: Fix variable names, Samuel Thibault, 2013/09/16
- [hurd] 25/70: exec: remove the BFD code, Samuel Thibault, 2013/09/16
- [hurd] 26/70: hurd: add missing routines in process_reply.defs,
Samuel Thibault <=
- [hurd] 63/70: trans/symlink.c: add fsys_get_source, Samuel Thibault, 2013/09/16
- [hurd] 60/70: libdiskfs: add fsys_get_source, Samuel Thibault, 2013/09/16
- [hurd] 56/70: libnetfs: add fsys_get_children, Samuel Thibault, 2013/09/16
- [hurd] 41/70: mach-defpager: register mach-defpager translators as important, Samuel Thibault, 2013/09/16
- [hurd] 62/70: libtrivfs: add fsys_get_source, Samuel Thibault, 2013/09/16
- [hurd] 66/70: exec: remove support for transparently unbzip2ing executables, Samuel Thibault, 2013/09/16
- [hurd] 58/70: trans/symlink.c: add fsys_get_children, Samuel Thibault, 2013/09/16
- [hurd] 67/70: exec: remove support for transparently ungziping executables, Samuel Thibault, 2013/09/16
- [hurd] 54/70: libfshelp: add translator-list.c, Samuel Thibault, 2013/09/16
- [hurd] 70/70: Merge remote-tracking branch 'upstream/master' into upstream, Samuel Thibault, 2013/09/16