Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!seismo!brl-adm!rutgers!princeton!allegra!mit-eddie!genrad!panda!husc6!necntc!adelie!mirror!cca!lmi-angel!wsr From: wsr@lmi-angel.UUCP Newsgroups: comp.unix.wizards Subject: Re: how do I make a process release its terminal? Message-ID: <118@lmi-angel.UUCP> Date: Wed, 21-Jan-87 12:19:06 EST Article-I.D.: lmi-ange.118 Posted: Wed Jan 21 12:19:06 1987 Date-Received: Sat, 24-Jan-87 09:44:18 EST Reply-To: wsr@lmi-angel.UUCP (Wolfgang Rupprecht) Distribution: world Organization: LISP Machine, Inc (Cambridge Engineering HQ) Lines: 22 In article <> paul@vixie.UUCP (Paul Vixie Esq) writes: >I see that syslogd, inetd, cron, and the rest do NOT show 'co' as their >control terminal; how do I make this happen for me? try this: #include fromlimbo () { int f; if ((f = open ("/dev/tty", 2)) >= 0) { ioctl (f, TIOCNOTTY, 0); close (f); } else perror ("open"); } -- Wolfgang Rupprecht {harvard|decvax!cca|mit-eddie}!lmi-angel!wsr