From owner-freebsd-current Mon Jul 29 08:03:33 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id IAA02661 for current-outgoing; Mon, 29 Jul 1996 08:03:33 -0700 (PDT) Received: from halloran-eldar.lcs.mit.edu (halloran-eldar.lcs.mit.edu [18.26.0.159]) by freefall.freebsd.org (8.7.5/8.7.3) with SMTP id IAA02654 for ; Mon, 29 Jul 1996 08:03:31 -0700 (PDT) Received: by halloran-eldar.lcs.mit.edu; (5.65/1.1.8.2/19Aug95-0530PM) id AA20901; Mon, 29 Jul 1996 11:03:24 -0400 Date: Mon, 29 Jul 1996 11:03:24 -0400 From: Garrett Wollman Message-Id: <9607291503.AA20901@halloran-eldar.lcs.mit.edu> To: Bruce Evans Cc: charnier@xp11.frmug.org, current@FreeBSD.org Subject: Re: no prototype for zopen In-Reply-To: <199607291019.UAA26012@godzilla.zeta.org.au> References: <199607291019.UAA26012@godzilla.zeta.org.au> Sender: owner-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk < said: >> Zopen's prototype is no longer obtained from libc. > stdio.h > Since it is used in more than one module it should be in a header. > There aren't any suitable ones. I'm aware of only one program which uses the zopen(3) interface to compress(1), and that's `savecore'. I don't think anyone would be hurt to simply remove the functionality in its entirety. Doesn't save much space, though... -r-xr-xr-x 1 bin bin 65536 Jul 3 16:42 /sbin/savecore* -rwxr-xr-x 1 root wheel 68919 Jul 29 11:00 obj/savecore* Furthermore, not being in any system libraries, it doesn't belong in any header files. Perhaps a zopen.h in the sources to compress if we should decide to keep it. (I would just as soon get rid of compress entirely.) -GAWollman -- Garrett A. Wollman | O Siem / We are all family / O Siem / We're all the same wollman@lcs.mit.edu | O Siem / The fires of freedom Opinions not those of| Dance in the burning flame MIT, LCS, ANA, or NSA| - Susan Aglukark and Chad Irschick