Garrett Wollman
84e59eb50d
Get rid of update. Make man page installation work with our scheme
...
(and rename a few in the process).
1994-08-05 16:31:05 +00:00
Garrett Wollman
f5c789f5a9
Delete redundant #ifdef __i386__, be consistent about idempotency
...
protection.
Submitted by: Bruce Evans
1994-08-05 14:36:04 +00:00
David Greenman
541f256275
Changed output formatting to 0 pad hex bytes if necessary. This makes
...
the output consistent with traditional representations of ethernet
addresses. I still don't like the spacing in netstat -i, however.
1994-08-05 12:38:06 +00:00
David Greenman
9671146f8b
Hack to get netstat compiling...from 1.1.5.
1994-08-05 12:33:30 +00:00
David Greenman
d410b6f150
Changed output formatting to accurately represent the precision.
1994-08-05 10:34:19 +00:00
David Greenman
a03460f16e
Converted 'vmunix' to 'kernel'.
1994-08-05 09:28:55 +00:00
David Greenman
1e74887068
Renamed this thing, and change 'vmunix' to 'kernel' internally.
1994-08-05 09:25:31 +00:00
David Greenman
b3bfc7199e
Converted 'vmunix' to 'kernel'.
1994-08-05 09:14:37 +00:00
Garrett Wollman
404c1a5fc1
Convert to our man installation style. Also fixed long-standing bug
...
in `fastboot'/`fasthalt' in which the interpreter would hang around
after `reboot' or `halt' is run, causing an irritating ``Killed'' message.
1994-08-05 02:42:42 +00:00
Garrett Wollman
bed8f8b45c
Allow libtelnet to compile, by removing references to Kerberos and DES in
...
the Makefile. We still need to determine the appropriate source organization
for this.
1994-08-05 02:02:36 +00:00
Garrett Wollman
174cff9d58
Make up for the fact that rpc headers are now installed from include.
1994-08-05 01:59:40 +00:00
Garrett Wollman
7cf8a6b5cb
Temporarily force creation of librpc.so.2.0 (by including lib-directory
...
Makefile.inc). Eventually this will be moved back into libc as in 1.1.5.
1994-08-05 01:58:43 +00:00
Garrett Wollman
31f4322325
Make it work with our make macros.
1994-08-05 01:52:05 +00:00
Garrett Wollman
ab532cffe5
Make it work with our make macros.
1994-08-05 01:42:04 +00:00
Garrett Wollman
2ceb2ce9ee
First crack at making libc work with the new make macros. It compiles on
...
my machine, and a simple static (genassym) and shared (sysctl) executable
both work. Still to be done: RPCand YP merge.
1994-08-05 01:19:12 +00:00
Garrett Wollman
4ea6250be3
From 1.1.5: define default shared library versions. For 2.0, use version
...
2.0.
1994-08-04 22:44:00 +00:00
Garrett Wollman
cee788c7d9
For the moment, don't build kpasswdd until we figure out what
...
to do with it.
1994-08-04 21:54:38 +00:00
Garrett Wollman
0abc7bfc94
Make obj directory work right. md?hl.c should probably be
...
deleted, but I'll leave that up to PHK.
1994-08-04 21:20:03 +00:00
Garrett Wollman
d14f862c56
Add a couple of files we created in 1.x.
1994-08-04 21:10:08 +00:00
Garrett Wollman
3585b293d1
Spplat our 1.1.5 `mk' ifiles over the top of the 4.4 ones. So far
...
as I can tell, this is ts the right thing to do.
1994-08-04 21:09:27 +00:00
Garrett Wollman
17e8000b6f
Use __GNU_P not __P.
1994-08-04 20:57:07 +00:00
Garrett Wollman
f785cf91ff
Use __GNU_P ratherthan __P.
1994-08-04 20:53:14 +00:00
Garrett Wollman
02474d6701
histedit.h is now installed from here, not from libedit.
1994-08-04 20:49:28 +00:00
Garrett Wollman
8401cb0d9a
histedit.h is now installed from include.
1994-08-04 20:47:46 +00:00
Garrett Wollman
dba7a33ecc
Install RPC headers from include, like they always should have been.
1994-08-04 20:39:34 +00:00
David Greenman
86cadec5dc
Added assembly versions of ffs() and bcmp().
1994-08-04 19:51:01 +00:00
David Greenman
ee06dc6013
Inlined insque and remque.
1994-08-04 19:46:57 +00:00
David Greenman
ce921c90fd
Fixed bug that would cause free memory reserves to be depleted and cause a
...
panic in some cases.
Submitted by: John Dyson
1994-08-04 19:43:13 +00:00
David Greenman
d6a6c0f60c
Added some code that was accidently left out early in the 1.x -> 2.0 VM
...
system conversion.
Submitted by: John Dyson
1994-08-04 19:40:47 +00:00
Garrett Wollman
50f44fa07d
Move ieeefp.h over, and put it in the correct subdirectory this time.
...
Submitted by: Andrew Moore
1994-08-04 19:16:37 +00:00
Garrett Wollman
a68c32c7b3
Added glueo build rpcsvc stuff, and install floatingpoint.h.
1994-08-04 19:04:38 +00:00
Garrett Wollman
75b6313053
Moved 1.1.5 RPC service files from 1.1.5. Tese are the correct ones;
...
the ones in /usr/src/lib/librpc/rpcsvc are somewhat bogus and will
be deleted.
Submitted by: Original work in 1.1 by J.T. Conklin.
1994-08-04 19:01:57 +00:00
David Greenman
0f8a0292a2
Updated to include improvements from FreeBSD 1.1.5. Fixed brokeness
...
with multicast support and BPF.
1994-08-04 17:42:35 +00:00
David Greenman
35b0a40abb
Nuke redefinition of insque and remque.
1994-08-04 06:15:10 +00:00
David Greenman
15e1ca20e4
Nuked #if 0'd _insque and _remque routines - they are now inlined in
...
cpufunc.h.
1994-08-04 06:10:27 +00:00
David Greenman
b1b7658158
Made NFS attribute cache timeouts kernel config file tunable via
...
NFS_MINATTRTIMO and NFS_MAXATTRTIMO.
1994-08-04 06:03:46 +00:00
David Greenman
bbc0ec5284
Integrated VM system improvements/fixes from FreeBSD-1.1.5.
1994-08-04 03:06:48 +00:00
David Greenman
d319b932ae
Changed occurrances of "itrunc" to "ffs_truncate" to make Bruce happy.
1994-08-03 08:19:35 +00:00
David Greenman
d23d07ef95
Merged in post-1.1.5 work done by myself and John Dyson. This includes:
...
me:
1) TLB flush optimization that effectively eliminates half of all of the
TLB flushes. This works by only flushing the TLB when a page is "present"
in memory (i.e. the valid bit is set in the page table entry). See section
5.3.5 of the Intel 386 Programmer's Reference Manual.
2) The handling of "CMAP" has been improved to catch attempts at multiple
simultaneous use.
John:
1) Added pmap_qenter/pmap_qremove functions for fast mapping of pages into
the kernel. This is for future optimizations and support for the upcoming
merged VM/buffer cache.
Reviewed by: John Dyson
1994-08-03 02:45:30 +00:00
Poul-Henning Kamp
b75deec600
Here comes the right import of gcc-2.6.0.
1994-08-02 20:15:59 +00:00
David Greenman
5bb6db475f
Added MAP_FILE definition that does nothing - for backward source
...
compatibility.
1994-08-02 15:06:58 +00:00
David Greenman
09ce307fbe
Completed (hopefully) the kernel support for old style "fastlinks".
1994-08-02 13:51:05 +00:00
David Greenman
3aa3bb33c4
Fixed so that it can grok old style "fastlinks".
1994-08-02 12:54:27 +00:00
David Greenman
87006abef6
Don't call getmntopts with a null pointer as an option string; it'll
...
dereference it. Pass optarg from getopts as it should have been done.
This bug caused mount_cd9660 to segfault whenever -o was used.
1994-08-02 11:45:43 +00:00
David Greenman
e05db2e2a5
Fixed NULL pointer dereference that occured when any options were
...
specified.
1994-08-02 11:42:10 +00:00
David Greenman
3c4dd3568f
Added $Id$
1994-08-02 07:55:43 +00:00
Poul-Henning Kamp
94e6204340
This is the tcl-scripts which will convert gcc-2.6.0 to bmake form,
...
a patch to gcc from Bruce, and to libg++ by me. I will check in the
actual compiler when Jordan has put in the rest of src/gnu.
1994-08-02 05:22:24 +00:00
David Greenman
b53902964f
fixed bug where large amounts of unidirectional UDP traffic would fill
...
the interface output queue and further udp packets would be fragmented
and only partially sent - keeping the output queue full and jamming the
network, but not actually getting any real work done (because you can't
send just 'part' of a udp packet - if you fragment it, you must send
the whole thing). The fix involves adding a check to make sure that the
output queue has sufficient space for all of the fragments.
1994-08-01 12:01:45 +00:00
David Greenman
b164106fa7
Fixed bug with Nagel Congestion Avoidance where a tcp connection would
...
stall unnecessarily - always send an ACK when a packet len of < mss is
received.
1994-08-01 12:00:25 +00:00
David Greenman
ba582a82b0
Reduced loopback MTU from 65535 to 65532 because some things like NFS
...
really like it to be rounded to a longword.
1994-08-01 11:39:43 +00:00