Peter Wemm
186242c540
Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all
...
files are off the vendor branch, so this should not change anything.
A "U" marker generally means that the file was not changed in between
the 4.4Lite and Lite-2 releases, and does not need a merge. "C" generally
means that there was a change.
[note, new file: cd9660_mount.h]
1996-03-11 19:20:10 +00:00
Peter Wemm
82f8a29f23
This commit was generated by cvs2svn to compensate for changes in r14551,
...
which included commits to RCS files with non-trunk default branches.
1996-03-11 19:17:01 +00:00
Peter Wemm
c2f4655726
Import 4.4BSD-Lite2 onto the vendor branch, note that in the kernel, all
...
files are off the vendor branch, so this should not change anything.
A "U" marker generally means that the file was not changed in between
the 4.4Lite and Lite-2 releases, and does not need a merge. "C" generally
means that there was a change.
1996-03-11 19:17:01 +00:00
Jordan K. Hubbard
25cf9d99fb
Add FAILSAFE option for selecting extra conservativeness when such
...
is more practical (like during installation). Correspondingly, set the
option by default in GENERIC now.
1996-03-11 18:47:39 +00:00
Bill Fenner
a5a2f8adf3
Cleaned up uninitialized 'rt' warning properly
...
Make a copy of the header of a packet that gets queued due to
lack of forwarding cache entry, so that nobody else can step
on it. Thanks to Mike Karels <karels@bsdi.com> for pointing
this one out.
1996-03-11 17:11:23 +00:00
Mark Murray
6dd8a38202
Big clean-up job. Remove ancient and never-to-be used stuff.
...
The look much more like BSD Makefiles now.
1996-03-11 16:17:58 +00:00
David Greenman
be24e9e8fa
Changed socket code to use 4.4BSD queue macros. This includes removing
...
the obsolete soqinsque and soqremque functions as well as collapsing
so_q0len and so_qlen into a single queue length of unaccepted connections.
Now the queue of unaccepted & complete connections is checked directly
for queued sockets. The new code should be functionally equivilent to
the old while being substantially faster - especially in cases where
large numbers of connections are often queued for accept (e.g. http).
1996-03-11 15:37:44 +00:00
David Greenman
2ee45d7d28
Move or add #include <queue.h> in preparation for upcoming struct socket
...
changes.
1996-03-11 15:13:58 +00:00
Jordan K. Hubbard
0b802df847
Add a hint that a make world is done so people don't think that the last
...
command (makewhatis) is running forver. :)
1996-03-11 14:59:10 +00:00
David Greenman
cd55bf5130
Include queue.h in preparation for struct socket changes.
1996-03-11 13:02:44 +00:00
David Greenman
d8d891521e
Move #include of queue.h before #include of socketvar.h in preparation for
...
struct socket changes.
1996-03-11 13:01:12 +00:00
David Greenman
48750b4c77
Include queue.h in preparation of struct socket changes.
1996-03-11 13:00:12 +00:00
David Greenman
0bb10c6613
Include queue.h in preparation for upcoming struct socket changes.
1996-03-11 12:56:07 +00:00
Joerg Wunsch
9074ba2eea
err() --> errx() for non-errno related failures.
1996-03-11 11:01:03 +00:00
Peter Wemm
cecf5fe996
Add Andrew Gordon for his rpc.statd and stub rpc.lockd
1996-03-11 10:59:00 +00:00
Nate Williams
f42e1448c8
Bring in most of Bruce's prot_to_real() changes into the APM BIOS
...
startup code.
Reviewed by: bde
1996-03-11 06:48:57 +00:00
Mark Murray
7c9dcdde00
Fix typo #ifdef -> .if defined().
...
Tidy uo this file a bit.
1996-03-11 06:22:50 +00:00
Jeffrey Hsu
a3bfb996f6
From Lite2: proc LIST changes
...
call kern_proc.c:procinit() to initialize LISTs
call to usrinfoinit() subsumed by procinit()
Reviewed by: davidg & bde
1996-03-11 06:14:38 +00:00
Jeffrey Hsu
5a18c60a63
For Lite2: proc LIST changes.
...
Reviewed by: davidg & bde
1996-03-11 06:13:09 +00:00
Jeffrey Hsu
1b67ec6de9
For Lite2: proc LIST changes.
...
Reviewed by: davidg & bde
1996-03-11 06:11:43 +00:00
Jeffrey Hsu
2592172e85
Merge in Lite2: LIST changes
...
stylistic changes to function prototypes
Note: sizeof(struct proc) is now exactly 256 bytes, no room to spare.
1996-03-11 06:10:11 +00:00
Jeffrey Hsu
b75356e1ac
From Lite2: proc LIST changes.
...
Reviewed by: david & bde
1996-03-11 06:05:03 +00:00
Jeffrey Hsu
ec3f61ff36
From Lite2: proc LIST changes
...
stylistic changes to function prototypes
Reviewed by: david & bde
1996-03-11 06:04:20 +00:00
Jeffrey Hsu
6ad138306c
For Lite2: proc LIST changes.
...
Reviewed by: david & bde
1996-03-11 05:55:56 +00:00
Jeffrey Hsu
70b012cab2
Merge in Lite2: proc LIST changes.
...
Reviewed by: david & bde
1996-03-11 05:52:50 +00:00
Jeffrey Hsu
96e00d408e
Merge in Lite2: proc LIST changes
...
64-bit fix for alpha
add debugging code for locking
Reviewed by: david & bde
1996-03-11 05:48:57 +00:00
Jeffrey Hsu
98d6900886
From Lite2: file LIST changes.
1996-03-11 05:41:43 +00:00
Jeffrey Hsu
37e4fbc4cb
From Lite2: proc and file LIST changes
1996-03-11 05:34:46 +00:00
Mike Pritchard
83d5ca475c
Fix some grammer problems.
1996-03-11 04:50:13 +00:00
Mike Pritchard
6ce9e6704d
Add the -x option to the usage string.
...
Submitted by: Philippe Charnier <charnier@lirmm.fr>
1996-03-11 03:36:10 +00:00
Mike Pritchard
ade9638b8a
Fix a couple of typos.
...
Submitted by: Philippe Charnier <charnier@limrr.fr>
1996-03-11 03:31:51 +00:00
Mike Pritchard
5c537f44be
Add a reference to intro(9).
...
Submitted by: Philippe Charnier <charnier@lirmm.fr>
1996-03-11 03:28:43 +00:00
Mike Pritchard
4aabdf7d3b
Change an incorrect reference to the "-n" flag to "-#".
...
Submitted by: Masanobu Saitoh <msaitoh@spa.is.uec.ac.jp>
Obtained from: NetBSD-bugs mailing list
1996-03-11 03:09:00 +00:00
Jeffrey Hsu
4b10cdbc3d
From Lite2: rename fs to vfs.
1996-03-11 03:08:51 +00:00
Jeffrey Hsu
782ff9b2f0
From Lite2: rename fs to vfs.
1996-03-11 03:06:45 +00:00
Justin T. Gibbs
7e1f0d8dc5
Be more careful in how we set SCSICONF. It was possible for a controller
...
set to a device id above 7 to screw up the data fifo setting.
1996-03-11 02:49:48 +00:00
Justin T. Gibbs
66792b2e44
Disable the selection hardware before acknowledging a SELTO interrupt.
...
It seems the 7880 gets confused if you don't do this.
1996-03-11 02:48:41 +00:00
Jeffrey Hsu
30e04e8563
From Lite2: moved acct_process() prototype over to acct.h.
...
Reviewed by: davidg & bde
1996-03-11 02:27:53 +00:00
Jeffrey Hsu
61562f840f
Merge in Lite2: add whiteout flags to namei parameter descriptors
...
add function prototype for relookup()
Spruce up number formatting.
Reviewed by: davidg & bde
1996-03-11 02:25:04 +00:00
Jeffrey Hsu
45fe51e9d3
Merge in Lite2: buf fix with comparison of wrong field against EXTPROC.
...
Did not accept change of second argument to ioctl from int to u_long.
Reviewed by: davidg & bde
1996-03-11 02:24:39 +00:00
Jeffrey Hsu
7c409b8a56
From NetBSD: add #include <sys/acct.h> for acct_process() prototype.
...
Reviewed by: davidg & bde
1996-03-11 02:24:21 +00:00
Jeffrey Hsu
d09d34b4e7
From Lite2: add typedef for register_t.
...
Reviewed by: davidg & bde
1996-03-11 02:23:56 +00:00
Jeffrey Hsu
1a52d4a817
Merge in Lite2: add function prototype.
...
Note: Lite2 struct sysent changes need to go in FreeBSD sysent.h instead.
Leave out prototype for nosys() until convert makesyscalls.sh
over to Lite2 format, if we ever do so.
Reviewed by: davidg & bde
1996-03-11 02:23:33 +00:00
Jeffrey Hsu
355a6c35f1
Merge in Lite2: use machine-independent types
...
add kernel function prototype
Reviewed by: davidg & bde
1996-03-11 02:22:58 +00:00
Jeffrey Hsu
5409bca18e
Merge in Lite2: use machine-independent types.
...
Reviewed by: davidg & bde
1996-03-11 02:22:40 +00:00
Jeffrey Hsu
3b3cc59fb6
Merge in Lite2: clean up function prototypes.
...
Did not accept change of second argument to ioctl from int to u_long.
Reviewed by: davidg & bde
1996-03-11 02:22:23 +00:00
Jeffrey Hsu
8674077a20
From Lite2: change code parameter to u_long and initialize ps_sig.
...
Reviewed by: davidg & bde
1996-03-11 02:22:02 +00:00
Jeffrey Hsu
375c803b36
Change type of code argument to sendsig from unsigned to u_long to make it
...
consistent w/ signalvar.h and kern_sig.c.
Reviewed by: davidg & bde
1996-03-11 02:21:42 +00:00
Jeffrey Hsu
4fc227fe76
Merge in Lite2: add function prototypes
...
remove bogus function prototype for issig()---no such function
fix comment
Lite2 changed type of ps_code from int to long. We change it to u_long
to make it consistent w/ its usage in kern_sig.c.
Did not accept type change to ps_addr field. Delete it instead as it is
not used anywhere.
Reviewed by: davidg & bde
1996-03-11 02:21:04 +00:00
Jeffrey Hsu
73e8f0c2c0
Merge in Lite2: cosmetic indentation change.
...
We already have the other Lite2 changes, which consists of additional
function prototypes.
Reviewed by: davidg & bde
1996-03-11 02:20:13 +00:00