From owner-freebsd-hackers Tue Mar 18 08:57:23 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id IAA07385 for hackers-outgoing; Tue, 18 Mar 1997 08:57:23 -0800 (PST) Received: from FNAL.FNAL.Gov (fnal.fnal.gov [131.225.110.17]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id IAA07379 for ; Tue, 18 Mar 1997 08:57:20 -0800 (PST) Received: from aduxb.fnal.gov ("port 34088"@aduxb.fnal.gov) by FNAL.FNAL.GOV (PMDF V5.0-5 #3998) id <01IGN8W1PNFC000KDK@FNAL.FNAL.GOV> for hackers@freefall.freebsd.org; Tue, 18 Mar 1997 10:57:18 -0600 Received: from localhost by aduxb.fnal.gov (5.x/SMI-SVR4) id AA07455; Tue, 18 Mar 1997 10:57:14 -0600 Date: Tue, 18 Mar 1997 10:57:08 -0600 (CST) From: Richard Neswold Subject: Re: Whee! jkh adds his first syscall... In-reply-to: <199703180635.WAA07438@freefall.freebsd.org> To: hackers@freefall.freebsd.org Reply-to: neswold@FNAL.GOV Message-id: MIME-version: 1.0 Content-type: TEXT/PLAIN; charset=US-ASCII Content-transfer-encoding: 7BIT Sender: owner-hackers@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Mon, 17 Mar 1997, Jordan K. Hubbard wrote: > The subject alone should have the kernel hackers all running for > shelter at this point - "Aigh! He's looking in /usr/src/sys!" > they yell. "Somebody stop him!!" :-) > > Well, OK, maybe I have to confess that I've just always wanted to see > what would be involved in adding a system call, and in particular > *this* system call in order that I might implement a long-standing > wishlist item of mine with redirection and piping (I've got the first > part of this, but not the second yet). > > Feedback most welcome. If this code is going to be added to the kernel sources, please make a kernel option to enable it (something like INCLUDE_DUP3). Rich ------------------------------------------------------------------------ Richard Neswold, Accelerator Div./Controls Dept | neswold@fnal.gov Fermilab, PO Box 500, MS 347, Batavia, IL 60510 | voice (630) 840-3454 'finger neswold@aduxb.fnal.gov' for PGP key | fax (630) 840-3093