From 94cef36797600d11a50d09828fa80df8a73dfd1c Mon Sep 17 00:00:00 2001 From: "Michael I. Bushnell" Date: Thu, 18 Jul 1996 04:35:29 +0000 Subject: *** empty log message *** --- libps/ps_term.h | 216 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 216 insertions(+) create mode 100644 libps/ps_term.h (limited to 'libps/ps_term.h') diff --git a/libps/ps_term.h b/libps/ps_term.h new file mode 100644 index 00000000..259658c5 --- /dev/null +++ b/libps/ps_term.h @@ -0,0 +1,216 @@ +#ifndef _ps_term_user_ +#define _ps_term_user_ + +/* Module term */ + +#include +#include +#include + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +/* Routine term_getctty */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_getctty +#if defined(LINTLIBRARY) + (terminal, ctty) + io_t terminal; + mach_port_t *ctty; +{ return ps_term_getctty(terminal, ctty); } +#else +( + io_t terminal, + mach_port_t *ctty +); +#endif + +/* Routine term_open_ctty */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_open_ctty +#if defined(LINTLIBRARY) + (terminal, pid, pgrp, newtty) + io_t terminal; + pid_t pid; + pid_t pgrp; + mach_port_t *newtty; +{ return ps_term_open_ctty(terminal, pid, pgrp, newtty); } +#else +( + io_t terminal, + pid_t pid, + pid_t pgrp, + mach_port_t *newtty +); +#endif + +/* Routine term_set_nodename */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_set_nodename +#if defined(LINTLIBRARY) + (terminal, name) + io_t terminal; + string_t name; +{ return ps_term_set_nodename(terminal, name); } +#else +( + io_t terminal, + string_t name +); +#endif + +/* Routine term_get_nodename */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_get_nodename +#if defined(LINTLIBRARY) + (terminal, name) + io_t terminal; + string_t name; +{ return ps_term_get_nodename(terminal, name); } +#else +( + io_t terminal, + string_t name +); +#endif + +/* Routine term_set_filenode */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_set_filenode +#if defined(LINTLIBRARY) + (terminal, filenode) + io_t terminal; + file_t filenode; +{ return ps_term_set_filenode(terminal, filenode); } +#else +( + io_t terminal, + file_t filenode +); +#endif + +/* Routine term_get_bottom_type */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_get_bottom_type +#if defined(LINTLIBRARY) + (terminal, ttype) + io_t terminal; + int *ttype; +{ return ps_term_get_bottom_type(terminal, ttype); } +#else +( + io_t terminal, + int *ttype +); +#endif + +/* Routine term_on_machdev */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_on_machdev +#if defined(LINTLIBRARY) + (terminal, machdev) + io_t terminal; + mach_port_t machdev; +{ return ps_term_on_machdev(terminal, machdev); } +#else +( + io_t terminal, + mach_port_t machdev +); +#endif + +/* Routine term_on_hurddev */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_on_hurddev +#if defined(LINTLIBRARY) + (terminal, hurddev) + io_t terminal; + io_t hurddev; +{ return ps_term_on_hurddev(terminal, hurddev); } +#else +( + io_t terminal, + io_t hurddev +); +#endif + +/* Routine term_on_pty */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_term_on_pty +#if defined(LINTLIBRARY) + (terminal, ptymaster) + io_t terminal; + io_t *ptymaster; +{ return ps_term_on_pty(terminal, ptymaster); } +#else +( + io_t terminal, + io_t *ptymaster +); +#endif + +/* Routine termctty_open_terminal */ +#ifdef mig_external +mig_external +#else +extern +#endif +kern_return_t ps_termctty_open_terminal +#if defined(LINTLIBRARY) + (ctty, flags, terminal) + mach_port_t ctty; + int flags; + mach_port_t *terminal; +{ return ps_termctty_open_terminal(ctty, flags, terminal); } +#else +( + mach_port_t ctty, + int flags, + mach_port_t *terminal +); +#endif + +#endif /* not defined(_ps_term_user_) */ -- cgit v1.2.3