Christoph Robitschko [Mon, 31 Jan 1994 07:48:05 +0000 (07:48 +0000)]
fixed maninstall problem.
Andrey Chernov [Mon, 31 Jan 1994 07:47:51 +0000 (07:47 +0000)]
Fixes from Bruce:
o ttrstrt currently not used.
o `time' was not read atomically.
o EWOULDBLOCK was returned instead of 0 for MIN = 0 after a
timeout (cheating is wrong :-).
o The timeout was started inconveniently early.
and added comments about the mishandling of large `hz' and possible
races when another process changes the tty state.
Rod Grimes [Mon, 31 Jan 1994 07:46:43 +0000 (07:46 +0000)]
Missing + on MLINKS line for crypt manual pages.
>From: Jeffrey Hsu <hsu@soda.berkeley.edu>
Date: Sun, 30 Jan 1994 23:11:47 -0800
Speaking of man installs, the following is broken in libc if the crypt stuff
is installed. Bug me if you want a real bug report mailed to freebsd-bugs.
Andrey Chernov [Mon, 31 Jan 1994 07:38:20 +0000 (07:38 +0000)]
Partially restore _POSIX_VDISABLE per Bruce suggestions.
David Greenman [Mon, 31 Jan 1994 07:34:36 +0000 (07:34 +0000)]
Patch from dcjm@cs.ed.ac.uk (Dave Matthews)...
Yes, I know that IFADDR ioctl is supposed to be deprecated... Note
that the patch was modified by me to fit better into the driver. -DG
...
While porting CAP to 386bsd/pk0.2.4 and now to FreeBSD Release 1.0
I found a couple of bugs associated with the packet filter. Here
are the fixes. I'm posting them here because they apply to
FreeBSD and 386bsd/pk0.2.4 and possibly to other *BSD.
The first occurs when using the packet filter to write raw
ethernet packets. The header consisting of the sender and
destination addresses and the protocol is removed and later
added back on, but with the byte order of the protocol reversed.
The fix ensures that the byte order in the protocol field is
swapped when it is removed.
The second fix ensures that SIOCGIFADDR works for BPF as claimed
in the man pages, by adding it to the ed driver. Similar fixes
will be needed for other ethernet drivers.
Dave Matthews.
Garrett Wollman [Mon, 31 Jan 1994 06:53:04 +0000 (06:53 +0000)]
Fix Jordan's address (hope he doesn't mind) and add CVS Id. Also
bumped version number to 1.1, since that's when the great unwashed
will see it, and we don't want another ``1.0e'' mistake...
David Greenman [Mon, 31 Jan 1994 06:52:41 +0000 (06:52 +0000)]
Fix broken bit definitions for pte/pde.
David Greenman [Mon, 31 Jan 1994 06:12:18 +0000 (06:12 +0000)]
Patch from Brian Smith (modified a little by me) to allow kernel config
file override to disable fifo on 16550s:
I bought a board with two 16550's, but one of those ports has a mouse
on it. The sio driver always enables the fifo, which is a bad thing
for mice and X. The mouse is jerky and hard to use. The simple thing
is be to treat one of the ports as a non-fifo'ed UART, and I use the
flags option in my config file.
So, my config file has:
device sio0 at isa? port "IO_COM1" tty irq 4 flags 0x2 vector siointr
device sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
(patch deleted)
Rod Grimes [Mon, 31 Jan 1994 06:10:42 +0000 (06:10 +0000)]
Add $Id$ to all files, remove $Log$ cruft.
Fix obj target so that the right things happen when the sources are
not rooted at /usr/src (add missing ^ and remove extra /).
David Greenman [Mon, 31 Jan 1994 05:57:45 +0000 (05:57 +0000)]
Use M_IOBUF instead of M_TEMP for malloc'd buffers.
David Greenman [Mon, 31 Jan 1994 05:55:59 +0000 (05:55 +0000)]
Add one more space for Type field in vmstat -m.
Rod Grimes [Mon, 31 Jan 1994 05:51:22 +0000 (05:51 +0000)]
Correct cleandist target so that sources do not have to live at /usr/src,
and still have the right thing happen with respect to /usr/obj.
David Greenman [Mon, 31 Jan 1994 04:58:54 +0000 (04:58 +0000)]
Patch from Garrett Wollman to add Mach compatibility stubs to libc.
Rod Grimes [Mon, 31 Jan 1994 04:56:40 +0000 (04:56 +0000)]
Update so that it can find the gnu sources now.
David Greenman [Mon, 31 Jan 1994 04:39:37 +0000 (04:39 +0000)]
Make I/O memory explicitly non-cacheable. This is purely an asthetic
change.
David Greenman [Mon, 31 Jan 1994 04:32:41 +0000 (04:32 +0000)]
Add back page_size variable as vmstat looks it up in the kernel namelist.
Rod Grimes [Mon, 31 Jan 1994 04:22:48 +0000 (04:22 +0000)]
Fix manual page lines so they work correctly.
David Greenman [Mon, 31 Jan 1994 04:22:01 +0000 (04:22 +0000)]
VM system performance improvements from John Dyson and myself. The
following is a summary:
1) increased object cache back up to a more reasonable value.
2) removed old & bogus cruft from machdep.c (clearseg, copyseg,
physcopyseg, etc).
3) inlined many functions in pmap.c
4) changed "load_cr3(rcr3())" into tlbflush() and made tlbflush inline
assembly.
5) changed the way that modified pages are tracked - now vm_page struct
is kept updated directly - no more scanning page tables.
6) removed lots of unnecessary spl's
7) removed old unused functions from pmap.c
8) removed all use of page_size, page_shift, page_mask variables - replaced
with PAGE_ constants.
9) moved trunc/round_page, atop, ptoa, out of vm_param.h and into i386/
include/param.h, and optimized them.
10) numerous changes to sys/vm/ swap_pager, vnode_pager, pageout, fault
code to improve performance. LRU algorithm modified to be more
effective, read ahead/behind values tuned for better performance,
etc, etc...
Andrew Moore [Mon, 31 Jan 1994 00:11:59 +0000 (00:11 +0000)]
Update sendmail to version 8.6.5
Rod Grimes [Sun, 30 Jan 1994 10:36:30 +0000 (10:36 +0000)]
Still cleaning up from gnu reorganiztion.
Rod Grimes [Sun, 30 Jan 1994 10:27:45 +0000 (10:27 +0000)]
Added missing line continuation that was deleted
Rod Grimes [Sun, 30 Jan 1994 06:17:55 +0000 (06:17 +0000)]
Add John Dyson, sync core list between two files.
Chris Provenzano [Sun, 30 Jan 1994 04:25:59 +0000 (04:25 +0000)]
Lots of new stuff in this release.
Some more syscalls .....
pthread_join, pthread_detach, sleep .....
And a thread safe stdio.
Chris Provenzano [Sun, 30 Jan 1994 04:24:07 +0000 (04:24 +0000)]
Lots of new stuff in this release.
Some more syscalls .....
pthread_join, pthread_detach, sleep
Chris Provenzano [Sun, 30 Jan 1994 04:22:50 +0000 (04:22 +0000)]
Lots of new stuff in this release.
Some more syscalls .....
Chris Provenzano [Sun, 30 Jan 1994 04:20:38 +0000 (04:20 +0000)]
Lots of new stuff in this release.
Rod Grimes [Sun, 30 Jan 1994 02:12:26 +0000 (02:12 +0000)]
Update for new organization of gnu tree.
Rod Grimes [Sun, 30 Jan 1994 01:24:23 +0000 (01:24 +0000)]
Update for new organization of gnu tree.
Rod Grimes [Sun, 30 Jan 1994 01:08:21 +0000 (01:08 +0000)]
Update for new organization of gnu tree.
Rod Grimes [Sun, 30 Jan 1994 01:03:16 +0000 (01:03 +0000)]
Update for new organization of gnu tree.
Garrett Wollman [Sun, 30 Jan 1994 01:00:34 +0000 (01:00 +0000)]
Arrogantly move my name from ``additional'' into ``core'', giving
freefall address since I don't have my MIT mailbox yet.
David Greenman [Sun, 30 Jan 1994 01:00:28 +0000 (01:00 +0000)]
Completed the Nagel congestion avoidance fix; the "slow-start"
congestion avoidance code still needs to be fixed.
Rod Grimes [Sun, 30 Jan 1994 00:55:54 +0000 (00:55 +0000)]
Update for new organization of gnu tree.
Rod Grimes [Sun, 30 Jan 1994 00:31:51 +0000 (00:31 +0000)]
New files for relocated source code.
Andreas Schulz [Sat, 29 Jan 1994 22:26:56 +0000 (22:26 +0000)]
Added a forgotten DESTDIR variable in the symlink of termcap.
Added a symlink for map3270 that it goes to DESTDIR/etc/map3270.
tn3270 has the /etc/map3270 hardcoded in it and i fear also x3270
searches it in this place.
Jordan K. Hubbard [Sat, 29 Jan 1994 22:10:13 +0000 (22:10 +0000)]
Renamed ex.d and vi.d to nex and nvi to make Nate happy again.
Nate Willams [Sat, 29 Jan 1994 22:07:16 +0000 (22:07 +0000)]
From: Wolfgang Solfrank <ws@sun-lamp.cs.berkeley.edu>
To: source-changes@sun-lamp.cs.berkeley.edu
Fix bogus fcom emulations
How did any program with floating point emulation ever work?
Jordan K. Hubbard [Sat, 29 Jan 1994 21:59:10 +0000 (21:59 +0000)]
Removed clib, moved include.
Rod Grimes [Sat, 29 Jan 1994 21:41:36 +0000 (21:41 +0000)]
Remove commented out PROCFS, it is standard.
Nate Willams [Sat, 29 Jan 1994 21:02:02 +0000 (21:02 +0000)]
Removed regexp include since it is no longer part of the standard C library.
Jordan K. Hubbard [Sat, 29 Jan 1994 21:00:25 +0000 (21:00 +0000)]
Removed curses and regex sources. vi will move up one level just as soon as
Rod tells me how to go about it (or does it himself! :-).
Nate Willams [Sat, 29 Jan 1994 20:58:44 +0000 (20:58 +0000)]
Removed older regexp function for new POSIX regex handling due to
namespace collisions. No utils in the stanbard tree use the older
functions while many have been converted to use the POSIX ones we now
have.
Martin Renters [Sat, 29 Jan 1994 20:33:04 +0000 (20:33 +0000)]
Patches to make diskless_cfg compile on SunOS 4.1.x and allow a
gateway host to be specified.
Submitted by Todd Pfaff (todd@flex.eng.mcmaster.ca)
Nate Willams [Sat, 29 Jan 1994 20:23:49 +0000 (20:23 +0000)]
Enabled the regex code in the library. We know have POSIX regular expression
handling in our stadard library (albeit slow regex handling)
Nate Willams [Sat, 29 Jan 1994 20:22:31 +0000 (20:22 +0000)]
No longer require installing GNU regex.h in the includes target.
Nate Willams [Sat, 29 Jan 1994 20:20:51 +0000 (20:20 +0000)]
No longer install the GNU regex.h include file.
Nate Willams [Sat, 29 Jan 1994 20:08:02 +0000 (20:08 +0000)]
Added Henry Spencer's regex.h file since it's now part of the standar
library.
Nate Willams [Sat, 29 Jan 1994 19:54:04 +0000 (19:54 +0000)]
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
Nate Willams [Sat, 29 Jan 1994 19:54:04 +0000 (19:54 +0000)]
Henry Spencer's REGEX package modified for vi (bug fixes)
Guido van Rooij [Sat, 29 Jan 1994 18:43:09 +0000 (18:43 +0000)]
Changed comment prefix in this imported file to the apprporiate one.
-Guido
Jordan K. Hubbard [Sat, 29 Jan 1994 15:10:12 +0000 (15:10 +0000)]
Shuffled some names on the masthead.
David Greenman [Sat, 29 Jan 1994 12:10:20 +0000 (12:10 +0000)]
Patch from me to fix bug with Nagel congestion avoidance. Always send ACK
when a packet len of < mss is received.
David Greenman [Sat, 29 Jan 1994 11:17:10 +0000 (11:17 +0000)]
Fixed bug in dump code that caused the wrong physical page to be dumped.
Rod Grimes [Sat, 29 Jan 1994 10:31:20 +0000 (10:31 +0000)]
Patch from Julian. Commit message by me.
Add CDIOCALLOW and CDIOCPREVENT ioctls.
Rod Grimes [Sat, 29 Jan 1994 10:30:41 +0000 (10:30 +0000)]
Patch from Julian. Commit message by me.
cd.c:
Initialize channel info in CDIOCSETVOL ioctl.
Correct CDIOCSTOP and CDIOCEJCET ioctls to use scsi_stop_unit
instead of scsi_start_unit.
Add CDIOCALLOW and CDIOCPREVENT ioctls.
ch.h:
Return EBUSY instead of ENXIO if the device is already in use.
scsi_base.c:
Add scsi_stop_unit routine.
sd.c:
Add mising indirection through sc_link to sd_get_parms routine
when checking for media loaded.
st.c:
Return EBUSY instead of ENXIO if the device is already in use.
Clear the SDEV_WAITING flag in ststart if we do the wakeup call.
Rod Grimes [Sat, 29 Jan 1994 10:29:14 +0000 (10:29 +0000)]
Patch from Julian. Commit message by me.
Cuddle { braces up where possible on if statements
Add missing splx(s) calls before some returns.
Remove extra semicolon that was keeping uha_init from returning
before the timeout occured. This should speed probing up quite
a bit!
Rod Grimes [Sat, 29 Jan 1994 10:13:22 +0000 (10:13 +0000)]
Add Bustec 747 to supported controllers
David Greenman [Sat, 29 Jan 1994 04:25:10 +0000 (04:25 +0000)]
added #ifdef BROKEN_DTR around the "DTR" sleep in setctty(). This inserted
a 2 second delay after the probe and before the startup that was
confusing people. Our DTR in the sio driver has been fixed to do the
right thing, so this isn't necessary.
David Greenman [Sat, 29 Jan 1994 04:04:26 +0000 (04:04 +0000)]
Fixed bug introduced by previous bug fix from Christoph Rubitschko. I
still don't like this fix, but a better way to fix this escapes me. Also
defered setting curproc=NULL and freeing of p_limit structs until a little
later in the exit - it seems that it might be possible for the process
to block earlier (and this would be bad).
Backed out previous "fix" from me to ptcclose as it was probably
bogus and now unnecessary with the fix in kern_exit.
Andrey Chernov [Sat, 29 Jan 1994 03:17:39 +0000 (03:17 +0000)]
Set FIFO_TRIGGER in more human-readable form
Wiljo Heinen [Sat, 29 Jan 1994 00:48:19 +0000 (00:48 +0000)]
Sprinkled with ${.CURDIR} to get the builds of gram.c and tokdefs.h
correct.
Andreas Schulz [Sat, 29 Jan 1994 00:34:58 +0000 (00:34 +0000)]
Commented out a private _putchar routine. It seems with static linking the
linker used the last routine with the same name and resolved all references
to that. So it picked up earlier the routines in libcurses. Now it picked
up this routine instead and messed around with the new curses.
This is the bugfix for the tn3270 problems no longer displaying things
correctly.
Andrey Chernov [Fri, 28 Jan 1994 23:54:58 +0000 (23:54 +0000)]
_POSIX_VDISABLE incorrecly defined in two files
but POSIX says: only <unistd.h>
This fix prevents redefinition and follows POSIX
recommendations, if _STRICT_POSIX defined
Andrey Chernov [Fri, 28 Jan 1994 23:27:19 +0000 (23:27 +0000)]
From bde:
Insufficient parentheses for CCEQ()
VDISABLE changed to more simlest form
Andrey Chernov [Fri, 28 Jan 1994 23:17:43 +0000 (23:17 +0000)]
1) Port NetBSD VMIN/VTIME stuff:
fix bug in case VMIN=0 && rawq len == 0,
fix bug with missing untimeouts.
2) Fixes from bde:
o Don't export private functions.
o Don't declare externs inside functions. I moved the declaration
of `nldisp' to the top of tty.c; it should be declared in some
header.
o Moved ttywait() deadlock fix from sio.c to here so it doesn't
harm efficiency and so it works with other drivers.
o Use "cuddle else style" ( "} else" not "}\n\t..else" ).
o Don't clear TS_TBLOCK before it is used in ttyflush() (your version
had this from a previous incomplete fix).
o Added long comment about probable botch of TS_ISOPEN and TS_WOPEN
flags when CLOCAL drops while there is no carrier.
o Added comment about races in ttnread(). Only some callers use
spltty(). ttselect() doesn't.
o Fixed use of random types (int, long) instead of tcflags_t and
use of u_char instead of cc_t (you missed the changes in my
previous diffs).
o "int alt = lflag&ALTWERASE" had the wrong type. It's only used
once, so don't use a flag variable for it.
o Fixed (? :-) use of MIN() and min() on integral types. MIN()
expands to min() and min() is an (inline) function that really
only works for u_int types. "gcc -Wconversion" told me about
the sign botches. Of course, a min of -1 would be fatal as
the count arg for bcopy or bzero.
o Fixed missing loop exit after uiomove() failure in ttwrite()
(bug introduced in my previous version :-().
o Fixed serious races in ttwrite(). The old clist buffer access
functions apparently called spltty()/splx() (NetBSD's getc()
and putc() do it) although this makes them slow. Lots of
races were introduced by the non-locking RB_* access macros.
o Cleaned up fix for ECHONL again.
o tp->t_gen is now int; use int for `gen' copy of it too.
Andrey Chernov [Fri, 28 Jan 1994 23:15:17 +0000 (23:15 +0000)]
1) Remove external (really static) decls from tty.c.
2) From bde:
o t_addr and t_mask aren't used.
o Changed most short and char types to int. gcc warned a lot about
the t_line being used as an array index. It was worried about
unportable sign extensions; I was worried about inefficiency.
Christoph Robitschko [Fri, 28 Jan 1994 19:10:59 +0000 (19:10 +0000)]
added setsid man page.
Christoph Robitschko [Fri, 28 Jan 1994 19:05:22 +0000 (19:05 +0000)]
now really add daemon and config_* man pages...
Christoph Robitschko [Fri, 28 Jan 1994 19:04:35 +0000 (19:04 +0000)]
added manpages for daemon() and config_*; fixed daemon() return value.
Christoph Robitschko [Fri, 28 Jan 1994 18:26:31 +0000 (18:26 +0000)]
fixed panic with creating files in removed direectories
(mkdir v1; cd v1; rmdir ../v1; touch file).
David Greenman [Fri, 28 Jan 1994 18:03:41 +0000 (18:03 +0000)]
Cache fewer objects until the problems with caching more can be
figured out. Might be causing strange problems with running out
of vnodes.
Rod Grimes [Fri, 28 Jan 1994 08:24:04 +0000 (08:24 +0000)]
Added note that sys/fs/lfs was removed per Keith Bostic
Jordan K. Hubbard [Fri, 28 Jan 1994 03:31:16 +0000 (03:31 +0000)]
From: Poul-Henning Kamp <phk@login.dkuug.dk>
Message-Id: <
9401271243.
AA12534@login.dkuug.dk>
Subject: patch to nlist.h
To: freebsd-hackers@freefall.cdrom.com
Date: Thu, 27 Jan 94 13:43:53 MET
Hi, these macros are missing in /usr/include/nlist.h
please commit.
Poul-Henning
Jordan K. Hubbard [Fri, 28 Jan 1994 03:28:18 +0000 (03:28 +0000)]
Could someone apply this patch to vm/vm_param.h? gbd breaks without it
and page_size and page_shift seem to only be known to the kernel.
Gary
Andrey Chernov [Fri, 28 Jan 1994 03:10:50 +0000 (03:10 +0000)]
Compatibility fix to satisfy tn3270.
Andreas Schulz [Fri, 28 Jan 1994 02:24:12 +0000 (02:24 +0000)]
Corrected a failure, that i made in the previous commit in the LINK line.
Also forgotten to say, that in the previous commit the file svi/svi_util.c
has changed. It has an include with a pathname in it, that is unecessary
with the "-I" options in the Makefile.
Andreas Schulz [Fri, 28 Jan 1994 01:53:56 +0000 (01:53 +0000)]
Changing all of the occurences of the "vi" and "ex" directory to "vi.d"
and "ex.d". This should prevent the problems with the "make cleandir"
and also with a make without a previous "make obj".
Wiljo Heinen [Fri, 28 Jan 1994 01:26:39 +0000 (01:26 +0000)]
Added f2c. I was pretty sure that this has been in before.
Martin Renters [Thu, 27 Jan 1994 23:55:14 +0000 (23:55 +0000)]
Minor changes in handling of bootfile names and some fixes that
will hopefully fix the ROM version.
Andreas Schulz [Thu, 27 Jan 1994 22:14:42 +0000 (22:14 +0000)]
canfield has used private variables from curses instead the official
ones. corrected that, needed with the new curses.
Andreas Schulz [Thu, 27 Jan 1994 21:21:09 +0000 (21:21 +0000)]
delete the superfluous _putchar prototype. It is not directly used
in the tn3270 source.
Nate Willams [Thu, 27 Jan 1994 21:10:14 +0000 (21:10 +0000)]
Added -static declartion to genassym compile so a kernel doesn't require
working shlibs.
Nate Willams [Thu, 27 Jan 1994 19:18:58 +0000 (19:18 +0000)]
This is Patch01 to Cron-3.0. Please apply it. Changes are:
Some of the documentation has been reformatted to fit in 80 char lines;
it has also been corrected on some NeXT system and general environment
variable details.
The EDITOR (or VISUAL) environment variable is now allowed to have
multiple tokens in it when running "crontab -e".
Some more code has been reformatted to the BSD style.
A bug was fixed in the way environment variables were searched.
[ Nate's comments:
I also chose to add the FEATURES file to our distribution as it
documents some features that are not present in previous BSD cron's
]
Nate Willams [Thu, 27 Jan 1994 19:06:16 +0000 (19:06 +0000)]
This is Patch01 to Cron-3.0. Please apply it. Changes are:
Some of the documentation has been reformatted to fit in 80 char lines;
it has also been corrected on some NeXT system and general environment
variable details.
The EDITOR (or VISUAL) environment variable is now allowed to have
multiple tokens in it when running "crontab -e".
Some more code has been reformatted to the BSD style.
A bug was fixed in the way environment variables were searched.
David Greenman [Thu, 27 Jan 1994 03:36:14 +0000 (03:36 +0000)]
Removed no longer used "wire" element in pv struct.
David Greenman [Thu, 27 Jan 1994 03:35:42 +0000 (03:35 +0000)]
Made pmap_is_managed a static inline function.
Andrey Chernov [Thu, 27 Jan 1994 02:58:05 +0000 (02:58 +0000)]
Remove obsoleted floppy partition from device name.
Andrey Chernov [Thu, 27 Jan 1994 01:01:22 +0000 (01:01 +0000)]
Add FIFO_TRIGGER value for sio.c
Andrey Chernov [Wed, 26 Jan 1994 23:50:58 +0000 (23:50 +0000)]
fdformat added.
David Greenman [Wed, 26 Jan 1994 23:45:34 +0000 (23:45 +0000)]
Added creation of a symlink for ttyv0->vga when making the 'pc0' target.
Andrey Chernov [Wed, 26 Jan 1994 23:44:34 +0000 (23:44 +0000)]
We got now floppy formatter
Andrey Chernov [Wed, 26 Jan 1994 23:44:34 +0000 (23:44 +0000)]
This commit was generated by cvs2svn to track changes on a CVS vendor
branch.
David Greenman [Wed, 26 Jan 1994 21:23:50 +0000 (21:23 +0000)]
Completely clear t_state on pty close. The previous code only cleared
carrier, and this resulted in the pty not being initialized at all on
the next 'initial' open; bad things resulted.
Andreas Schulz [Wed, 26 Jan 1994 21:22:58 +0000 (21:22 +0000)]
Back out the last patch for the "-f" flag. It is wrong for POSIX.
David Greenman [Wed, 26 Jan 1994 20:42:35 +0000 (20:42 +0000)]
Remove confusing and incorrect comment inherited from patchkit days.
Nate Willams [Wed, 26 Jan 1994 20:32:10 +0000 (20:32 +0000)]
Removed explicit setting of BINDIR now that it resides in /usr/libexec.
Nate Willams [Wed, 26 Jan 1994 20:18:56 +0000 (20:18 +0000)]
Whoops, syntax error where I forgot a parenthesis.
Andrey Chernov [Wed, 26 Jan 1994 20:08:30 +0000 (20:08 +0000)]
Replace old-style Joerg copyright to berkeley-style,
per Joerg request.
Christoph Robitschko [Wed, 26 Jan 1994 19:47:41 +0000 (19:47 +0000)]
Changed vrele() calls to vn_close() for the controlling terminal and the
trace file. Previously, the device close function was not always called
when a device was the controlling terminal of a process.
Andreas Schulz [Wed, 26 Jan 1994 19:23:09 +0000 (19:23 +0000)]
Make rm always return success with the "-f" flag set. Can someone
with a POSIX manual check if that is conforming ?