11333 Commits

Author SHA1 Message Date
wollman
da652f957a Path MTU Discovery is now standard. 1995-12-05 17:46:50 +00:00
dg
04f89ec795 Updated my copyright.
Fixed two cases of "=" that should have been "==" in card type comparison.
Simplified expression that checks for interface up/down.
Moved ed_ring_copy to before its first use so that it's inlined as intended.
Change mbuf allocation policy so that a received packet is stored in just
an mbuf header (no cluster) if it will fit in one.
1995-12-05 13:01:33 +00:00
dg
4c3cdc73fb Increased the number of Tx segments from 13 to 29 to reduce the need to
recopy to near zero. Wrote the necessary code to recopy the mbuf chain
into another buffer if there are too many mbufs in the chain.
1995-12-05 11:49:55 +00:00
julian
a17d9df23f Submitted by: John Hay
more IPX related fixes
1995-12-05 07:29:15 +00:00
julian
ac8328a67c fix a couple of stuffups in the worm driver and in other associated scsi files 1995-12-05 07:14:27 +00:00
julian
94363a94a1 Submitted by: john hay
>From jhay@mikom.csir.co.za Mon Dec  4 09:48:12 1995
Subject: Yet another IPXrouted fix

I think these should
should make IPXrouted fairly stable. These last problems only showed when
we had more than one route of the same cost to a net.

This will fix some endless loops in the clone code.

John
--
John Hay -- John.Hay@csir.co.za
1995-12-05 04:59:56 +00:00
julian
1b5d732ee3 If the open fails, don't mark the device as open (duh!)
symptom:.. once an open of a 'can only open it once' device fails..
you can never open it again, as it was marked open but wasn't open..
1995-12-05 04:41:20 +00:00
dg
8156a5707a all:
Removed ifnet.if_init and ifnet.if_reset as they are generally unused.
Change the parameter passed to if_watchdog to be a ifnet * rather than
a unit number. All of this is an attempt to move toward not needing an
array of softc pointers (which is usually static in size) to point to
the driver softc.

if_ed.c:
Changed some of the argument passing to some functions to make a little
more sense.

if_ep.c, if_vx.c:
Killed completely bogus use of if_timer. It was being set in such a way
that the interface was being reset once per second (blech!).
1995-12-05 02:01:59 +00:00
asami
fd5819ba7c Add David O'Brien (obrien@cs.ucdavis.edu) for his immesurable contribution
of a vim port.
1995-12-05 00:55:45 +00:00
jfieber
c33f8129df Gobs of small tweaks and cleanups.
Submitted by:	Philippe Charnier <charnier@lirmm.fr>
1995-12-04 17:58:52 +00:00
peter
24c816ac23 aargh! I tested JREMOD, only to discover that the "good oil" part of
it for si.c was accidently inside some #ifdef DEBUG code....
1995-12-04 17:33:45 +00:00
phk
6b7609f909 A major sweep over the sysctl stuff.
Move a lot of variables home to their own code (In good time before xmas :-)

Introduce the string descrition of format.

Add a couple more functions to poke into these marvels, while I try to
decide what the correct interface should look like.

Next is adding vars on the fly, and sysctl looking at them too.

Removed a tine bit of defunct and #ifdefed notused code in swapgeneric.
1995-12-04 16:48:58 +00:00
peter
67e9cc4ace Whitespace change - cosmetic alignment only. 1995-12-04 13:40:59 +00:00
jfieber
2cf11e48e0 The npx0 device is NOT optional.
A few other minor tweaks.
1995-12-04 13:39:32 +00:00
julian
e944827d9c Submitted by: John Hay
patches to allow correct deletion of IPX routes
1995-12-04 10:36:02 +00:00
peter
9e563b804f Add in Gary's custom Received: line into the freefall.mc 1995-12-04 09:17:56 +00:00
peter
79f0766ef5 Add "majordom" to trusted user class for freefall's sendmail.mc file.
Sigh, I really hate this "feature". I'm tempted to comment the test out
(like in sendmail 8.6.xx), especially since we log the info in the
Received: header line anyway..  Doing it like this only makes it painful
for things like uucp..
1995-12-04 08:42:22 +00:00
asami
c086d222ea Remove the part about recommending to put the version number in
pkg/DESCR.  As in COMMENT, it is not necessary, as we already have
it in ${PKGNAME}.
1995-12-04 08:11:58 +00:00
nate
9001e3d77e Modify the handbook to reflect the re-addition of the SLIP link options
to sliplogin.
1995-12-04 06:13:10 +00:00
nate
60a6c40d39 Added support for the slip.hosts options 'normal', 'compress', 'noicmp',
and 'autocmp'.

Obtained from: (mostly) slattach and (slightly) 1.X
1995-12-04 06:10:29 +00:00
jkh
e9c5cc286f Close PR: kern/865
Submitted by:	Juergen Lock <nox@jelal.hb.north.de>
1995-12-04 02:26:53 +00:00
jkh
2c548cde29 mountdbtab -> mountdtab; whoops!
A small extra diagnostic for loading packages.
1995-12-04 02:22:02 +00:00
bde
494ccac3da Added a prototype.
Declared dsioctl() as static consistently.  Note that both if_disc.c
and subr_diskslice.c use the same prefix `ds' and there is a name
conflict for dsioctl().
1995-12-03 19:08:55 +00:00
bde
103688f7d6 Fixed the type mismatch in check for the bogus mmap function `nullop'.
The test should never succeed and should go away.  Temporarily print
a warning if it does succeed.
1995-12-03 18:59:55 +00:00
bde
e8992ca8c1 Added prototypes.
Staticized.

Moved a NULL-initialized variable to the bss.
1995-12-03 18:46:49 +00:00
bde
10a1fd1140 __purified pmap_pte(). This seems to make no difference. 1995-12-03 18:37:44 +00:00
bde
5ac2f22fae Completed function declarations and/or added prototypes. 1995-12-03 18:35:28 +00:00
bde
a847202474 Oops, the last commit left a redundant declaration. 1995-12-03 18:00:35 +00:00
peter
7b7c335d36 Fold in changes to files no longer on the vendor branch from 8.7.3 update. 1995-12-03 17:51:40 +00:00
bde
7133041bc9 Staticized.
Completed function declarations and added prototypes.

Cleaned up prototypes.

Cleaned up #includes.

Removed unused variable `dkn'.
1995-12-03 17:51:36 +00:00
peter
f90d109410 This commit was generated by cvs2svn to compensate for changes in r12601,
which included commits to RCS files with non-trunk default branches.
1995-12-03 17:45:56 +00:00
peter
c226b828da Import sendmail-8.7.3. One small but important bugfix.
I was about to apply this bugfix manually, not expecting 8.7.3 to be
released quite this quickly.. :-)
1995-12-03 17:45:56 +00:00
roberto
a3a1669d79 Correct two bogons I introduced, it formats again. 1995-12-03 17:27:18 +00:00
markm
456570598f Move the creation of the *random devices to the same "target" as the
rest of the memory group - std. Also correct the permissions so as not
to force a security hole. If /dev/*random have the permission 640 and
ownership bin.kmem, it forces applications that need random numbers
to be at least SGID. Picture the scene of a SGID PGP being able to
read /dev/kmem!
1995-12-03 17:26:21 +00:00
roberto
626fb3388c Add several questions including the MAXMEM kernel option, the DEC PCI card
list and the npx0 being mandatory.

Rewrite of the URL for the handbook to use the links instead of the ever
changing numbers generated by sgmlfmt.
1995-12-03 17:21:07 +00:00
bde
74fff1ae89 Added prototypes.
cd9660_rrip.c:
Added lots of bogus casts to hide type errors exposed by the prototypes.
(Different structs are assumed to have a common prefix.)

cd9660_vnops.c:
Finished staticizing.
1995-12-03 17:14:38 +00:00
bde
7d54fff460 Added prototypes. 1995-12-03 16:42:02 +00:00
bde
64a1fca498 Added prototypes.
Removed some unnecessary #includes.
1995-12-03 14:54:48 +00:00
bde
1a0a9cf4f5 null_node_find() and umap_node_find() were sometimes called without a
`struct mount *' arg.  I don't know what the effects of this were.
1995-12-03 14:38:57 +00:00
peter
9ca0b4c9b4 Restore white spaces to original cvs-1.4Alpha2 state so that we can
deal with the cvs-1.6 (and beyond) imports more cleanly and safely.
1995-12-03 14:17:06 +00:00
bde
35ee958319 Moved inline functions for insque() and remque() to <sys/queue.h>.
Protected them with `#ifdef KERNEL' so that <sys/queue.h> is valid C++.
Added the necessary #includes of <sys/queue.h>.

These functions are bogus and should be replaced by the queue macros.
1995-12-03 13:45:34 +00:00
bde
754df9d25d Completed function declarations and/or added prototypes.
Staticized some functions.

__purified some functions.  Some functions were bogusly declared as
returning `const'.  This hasn't done anything since gcc-2.5.  For
later versions of gcc, the equivalent is __attribute__((const)) at
the end of function declarations.
1995-12-03 12:18:39 +00:00
bde
3688cbda94 Completed function declarations and/or added prototypes and/or #includes
to get the prototypes.
1995-12-03 11:17:15 +00:00
bde
331c7a8054 Removed unused thread support (partly to get rid of its incomplete
function declarations).

Removed unused #includes (lots of vm ones).
1995-12-03 10:40:16 +00:00
bde
0424444c05 Completed function declarations and/or added prototypes and/or moved
prototypes to the right place.
1995-12-03 10:03:12 +00:00
jkh
a4a14ffe8e Make a few more items "hot" 1995-12-03 00:17:57 +00:00
ache
275c944c84 Add fixes from bash beta
Back out trailing spaces changes
1995-12-03 00:09:12 +00:00
wpaul
db52077e7d Small tweak: don't try closing /etc/netgroup if we haven't opened it yet. 1995-12-02 21:54:59 +00:00
peter
401da39f2a install freebsd.cf rather than freefall.cf by default after 8.7.2 import. 1995-12-02 21:02:02 +00:00
peter
1686d8abf9 *GULP* cvs remove the uncomfortably large list of files that are no longer
part of sendmail 8.7.2...
1995-12-02 20:58:10 +00:00