summaryrefslogtreecommitdiff
path: root/hurd
diff options
context:
space:
mode:
authorMichael I. Bushnell <mib@gnu.org>1992-02-03 19:28:30 +0000
committerMichael I. Bushnell <mib@gnu.org>1992-02-03 19:28:30 +0000
commitda5d57f635fc0df31a8176685554d18bbc79a1e5 (patch)
tree9c0b51af4c388272993fd2a9130a4c3f7b8d869c /hurd
parentcdea22841f967257001128ae35d9f5f92bb5357b (diff)
Formerly newterm.defs.~2~
Diffstat (limited to 'hurd')
-rw-r--r--hurd/newterm.defs17
1 files changed, 8 insertions, 9 deletions
diff --git a/hurd/newterm.defs b/hurd/newterm.defs
index bd9d370b..27c0c72d 100644
--- a/hurd/newterm.defs
+++ b/hurd/newterm.defs
@@ -23,17 +23,16 @@ subsystem newterm 27000;
#include <hurd/hurd_types.defs>
-/* Create a new terminal thingie on top of a mach device_t port. */
+/* Create a new terminal thingie with no bottom half. (You need to do
+ one of term_on_* before this can be used for I/O.) */
newterm_from_device (
newterm: mach_port_t;
- machdev: device_t;
out terminal: io_t);
-/* Create a new terminal thingie on top of a hurd IO port. */
-newterm_from_hurdio (
+/* Register a terminal as a node in the filesystem. */
+newterm_makenode (
newterm: mach_port_t;
- hurddev: io_t;
- out terminal: io_t);
-
-/* Create a new terminal thingie and BSD-style pseudo-tty master side. */
-newterm_from_n \ No newline at end of file
+ terminal: io_t;
+ mode: mode_t;
+ server_picks_name: int;
+ name: string_t);