]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
29 years ago1. Get all the nodes in this texinfo document happily pointing in the proper
Jordan K. Hubbard [Sun, 19 Feb 1995 09:11:07 +0000 (09:11 +0000)]
1. Get all the nodes in this texinfo document happily pointing in the proper
directions.

2. Drop in a Makefile that properly installs the info files for this.

29 years agoSome recent small changes. Probably about time I start writing this in C.
Poul-Henning Kamp [Sun, 19 Feb 1995 04:51:41 +0000 (04:51 +0000)]
Some recent small changes.  Probably about time I start writing this in C.

29 years agoTruncate the pte address to a page boundry. This probably won't fix the
David Greenman [Sun, 19 Feb 1995 02:50:31 +0000 (02:50 +0000)]
Truncate the pte address to a page boundry. This probably won't fix the
panic, but at least it's more correct.

29 years agoKeep absolute offsets in on-disk labels for backwards compatibility. This
Bruce Evans [Sat, 18 Feb 1995 22:10:44 +0000 (22:10 +0000)]
Keep absolute offsets in on-disk labels for backwards compatibility.  This
requires complications to adjust the offsets to relative when a block
containing the label is read and back to absolute when such a block is
written.  The adjustment is not made on the whole disk slice.

Don't allow setting the offset of partition C to nonzero in in-core labels.
This will cause some (nonstandard) disktab entries to fail.  They will
need to be changed to have relative offsets (and no partitions outside
of the slice).

Don't write protect the (nonexistent) label on the whole disk slice.

Writing labels and bootstraps should work right now (except if there is
no DOSpartition table).

29 years agoWrite setconf() in KNF, in K&R C, and in Standard C.Standard C.
Bruce Evans [Sat, 18 Feb 1995 21:32:19 +0000 (21:32 +0000)]
Write setconf() in KNF, in K&R C, and in Standard C.Standard C.

29 years agoNew field b_biodone_chain to support nested b_iodone's.
Bruce Evans [Sat, 18 Feb 1995 21:12:33 +0000 (21:12 +0000)]
New field b_biodone_chain to support nested b_iodone's.

29 years agoSubmitted by: Ollivier ROBERT roberto@keltia.frmug.fr.net
Andreas Schulz [Sat, 18 Feb 1995 20:44:55 +0000 (20:44 +0000)]
Submitted by: Ollivier ROBERT roberto@keltia.frmug.fr.net
There is a typo in the include file specification in the  man page  of
time(1).

29 years agoDo away with 'options SWAP_GENERIC' once and for all: I get ill
Bill Paul [Sat, 18 Feb 1995 18:05:35 +0000 (18:05 +0000)]
Do away with 'options SWAP_GENERIC' once and for all: I get ill
just thinking about it.

Two changes need to be made to allow 'config kernel swap generic' to
work properly without requiring any compile-time flags:

/usr/src/usr.sbin/config/mkswapconf.c: we need to define a dummy stub
for the setconf() function to replace the one in swapgeneric.c that
isn't available in non-generic configurations.

/usr/src/sys/i386/i386/autoconf.c: the -a boot flag causes setroot()
to be skipped and lets setconf() prompt the user for a root device.
If you skip setroot() in a non-generic kernel, you could get severely
hosed. To avoid this, we silently ignore the -a flag if rootdev != NODEV.
(rootdev is always initialized to NODEV in swapgeneric.c, so if
we find that rootdev is something other than NODEV, we know we're
not using a generic configuration.)

29 years agoRemove bogus reference to snp.4. Somebody kinda screwed up their move! :)
Jordan K. Hubbard [Sat, 18 Feb 1995 17:10:40 +0000 (17:10 +0000)]
Remove bogus reference to snp.4.  Somebody kinda screwed up their move! :)

29 years agoipfirewall.4 is obviously not here anymore! Adjust the Makefile.
Jordan K. Hubbard [Sat, 18 Feb 1995 16:36:23 +0000 (16:36 +0000)]
ipfirewall.4 is obviously not here anymore!  Adjust the Makefile.

29 years agoMinor optimization.
Andrey A. Chernov [Sat, 18 Feb 1995 11:36:33 +0000 (11:36 +0000)]
Minor optimization.

29 years agoAdd Nate back as promised before, but I will also note that he's on
Jordan K. Hubbard [Sat, 18 Feb 1995 09:31:16 +0000 (09:31 +0000)]
Add Nate back as promised before, but I will also note that he's on
probation..  Another vanishing act and I won't hesitate to nuke this back
out again.  He hasn't been heard from very much since he was over here to
visit! :-)

29 years agoCorrect the grammar for the label of the number of users.
Scott Mace [Sat, 18 Feb 1995 08:24:16 +0000 (08:24 +0000)]
Correct the grammar for the label of the number of users.
It is plural when zero and >1 users are logged in.

29 years ago1) Added protection against collapsing OBJ_DEAD objects.
David Greenman [Sat, 18 Feb 1995 06:48:33 +0000 (06:48 +0000)]
1) Added protection against collapsing OBJ_DEAD objects.
2) bump reference counts by 2 instead of 1 so that an object deallocate
   doesn't try to recursively collapse the object.
3) mark pages renamed during the collapse as dirty so that their contents
   are preserved.

Submitted by: John and me.

29 years ago1. Add Justin Gibbs
Jordan K. Hubbard [Sat, 18 Feb 1995 04:07:09 +0000 (04:07 +0000)]
1. Add Justin Gibbs
2. Make all the core team members use FreeBSD.org - it just looks better.

29 years agoOnly clear B_VMIO in brelse() - a bunch of special processing is required
David Greenman [Sat, 18 Feb 1995 02:55:09 +0000 (02:55 +0000)]
Only clear B_VMIO in brelse() - a bunch of special processing is required
whenever this happens, and that wasn't occurring in some cases.

29 years agoMinor optimization
Andrey A. Chernov [Sat, 18 Feb 1995 01:42:02 +0000 (01:42 +0000)]
Minor optimization

29 years agoCopyrights cleanup
Andrey A. Chernov [Sat, 18 Feb 1995 01:39:00 +0000 (01:39 +0000)]
Copyrights cleanup

29 years agoBruce pointed out, that a misleading warning would be issued
Stefan Eßer [Fri, 17 Feb 1995 19:45:21 +0000 (19:45 +0000)]
Bruce pointed out, that a misleading warning would be issued
in an (unlikely) border case (maxgroups==1 and the user is on
an /etc/group line for the same group and that group only ...).

Now this case is dealt with as before ...

29 years agoUndo the busy latch changes made in the previous revision. They broke
Bruce Evans [Fri, 17 Feb 1995 19:38:13 +0000 (19:38 +0000)]
Undo the busy latch changes made in the previous revision.  They broke
some 386/387 systems.

Don't print the IRQ number twice in the boot diagnostics.

29 years agoMove ipfirewall.4 & snp.4 facility manpage
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 18:48:36 +0000 (18:48 +0000)]
Move ipfirewall.4 & snp.4 facility manpage
to share/man/man4

29 years agooops..here is the manpage
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 18:06:11 +0000 (18:06 +0000)]
oops..here is the manpage

29 years agoManpage for snoop device itself.
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 17:53:52 +0000 (17:53 +0000)]
Manpage for snoop device itself.

29 years agocolldef added
Andrey A. Chernov [Fri, 17 Feb 1995 17:37:55 +0000 (17:37 +0000)]
colldef added

29 years agoProtect against duplicate gids in group list (as could be the
Stefan Eßer [Fri, 17 Feb 1995 17:36:09 +0000 (17:36 +0000)]
Protect against duplicate gids in group list (as could be the
result of being a member of some group in both /etc/group and YP).

29 years agocollate tables compiler
Andrey A. Chernov [Fri, 17 Feb 1995 17:29:50 +0000 (17:29 +0000)]
collate tables compiler
Submitted by: alex@elvisti.kiev.ua

29 years agoImprove diagnostics:
Stefan Eßer [Fri, 17 Feb 1995 16:45:08 +0000 (16:45 +0000)]
Improve diagnostics:

Test for correct execution of cache test script by NCR,
and give meaningful error description if it fails.
(A cache problem was reported before.)
Don't wait forever for cache test to complete (to protect
against faulty hardware).

Submitted by: wolf

29 years agoAdd manpage to makefile
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 16:41:43 +0000 (16:41 +0000)]
Add manpage to makefile

29 years agoWatch fresh-made manpage..
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 16:40:32 +0000 (16:40 +0000)]
Watch fresh-made manpage..

29 years agoDon't pick _warn module now
Andrey A. Chernov [Fri, 17 Feb 1995 16:36:12 +0000 (16:36 +0000)]
Don't pick _warn module now

29 years agoFinally document "via" feature..
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 15:44:08 +0000 (15:44 +0000)]
Finally document "via" feature..

29 years agoThis is watch - programm to work with /dev/snp,
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 14:36:03 +0000 (14:36 +0000)]
This is watch - programm to work with /dev/snp,
it still lacks manpage-i will commit it today later.
For now to test try: watch [ttyname] :)

29 years agoAdded to makefile watch - snooping programm to work
Ugen J.S. Antsilevich [Fri, 17 Feb 1995 14:34:21 +0000 (14:34 +0000)]
Added to makefile watch - snooping programm to work
with /dev/snp

29 years agoRemoved the bogus duplicate pcvt* alias names. Ache renamed them
Joerg Wunsch [Fri, 17 Feb 1995 14:06:51 +0000 (14:06 +0000)]
Removed the bogus duplicate pcvt* alias names.  Ache renamed them
to shut up cap_mkdb warnings, but they better have to go away.

Reviewed by: Hellmuth Michaelis

29 years agoFix some bogus and missing chowns:
Bruce Evans [Fri, 17 Feb 1995 12:32:34 +0000 (12:32 +0000)]
Fix some bogus and missing chowns:

444 -> root.wheel
root -> root.wheel
uucp -> uucp.wheel (perhaps this should be .dialer, but .wheel is safer)
missing -> root.wheel

chown to root is usually bogus because mknod had to be run by root to
create the inode.  Setting the group explictly is currently necessary
because MAKEDEV does nothing to ensure that its working directory has
a suitable group.

Driver authors!  Please fix any bogons in MAKEDEV that involve your
drivers.  The sound devices are still world writable...

29 years agoRemove the ISDN dialer from LINT until it's working.
Jordan K. Hubbard [Fri, 17 Feb 1995 09:33:29 +0000 (09:33 +0000)]
Remove the ISDN dialer from LINT until it's working.

29 years agoAlways go to ${WRKDIR} before extraction. Modify the tar extract command
Jordan K. Hubbard [Fri, 17 Feb 1995 08:52:55 +0000 (08:52 +0000)]
Always go to ${WRKDIR} before extraction.  Modify the tar extract command
args to take advantage of this.
Pointed-out-by: asami
29 years agoRestore alphabetical order (except gnu is last).
Bruce Evans [Fri, 17 Feb 1995 08:45:59 +0000 (08:45 +0000)]
Restore alphabetical order (except gnu is last).

29 years agoSecurity fixes.
Dima Ruban [Fri, 17 Feb 1995 03:57:00 +0000 (03:57 +0000)]
Security fixes.
CERT Advisory CA-95:03.telnet.encryption

Obtained from: CERT

29 years agofstab is in section 5, not section 8.
Jordan K. Hubbard [Fri, 17 Feb 1995 03:37:33 +0000 (03:37 +0000)]
fstab is in section 5, not section 8.
Obtained from: NetBSD

29 years agoThis is the latest version of the APM stuff from HOSOKAWA, I have looked
Poul-Henning Kamp [Fri, 17 Feb 1995 02:22:57 +0000 (02:22 +0000)]
This is the latest version of the APM stuff from HOSOKAWA, I have looked
briefly over it, and see some serious architectural issues in this stuff.

On the other hand, I doubt that we will have any solution to these issues
before 2.1, so we might as well leave this in.

Most of the stuff is bracketed by #ifdef's so it shouldn't matter too much
in the normal case.

Reviewed by: phk
Submitted by: HOSOKAWA, Tatsumi <hosokawa@mt.cs.keio.ac.jp>

29 years agoCorrect the parameters for the fchown. The third was erroneously
Andreas Schulz [Fri, 17 Feb 1995 00:41:30 +0000 (00:41 +0000)]
Correct the parameters for the fchown. The third was erroneously
specified as uid_t but should be gid_t.

29 years agoInclude missing <sys/kernel.h> for `hz'.
Garrett Wollman [Fri, 17 Feb 1995 00:29:42 +0000 (00:29 +0000)]
Include missing <sys/kernel.h> for `hz'.

Submitted by:  David Greenman, Rod Grimes, Christoph Kukulies

29 years agoAdd 8bit collate stuff
Andrey A. Chernov [Thu, 16 Feb 1995 17:01:11 +0000 (17:01 +0000)]
Add 8bit collate stuff
Submitted by: alex@elvisti.kiev.ua

29 years agoAdjust for rearranged slice numbers. Only create partitions on slice 0
Bruce Evans [Thu, 16 Feb 1995 16:03:29 +0000 (16:03 +0000)]
Adjust for rearranged slice numbers.  Only create partitions on slice 0
for now (there are too many minors to create by default).  The special
sliced disk case ssd*|svn*|swd*) can almost replace the standard disk
case sd*|vn*|wd*) now (it just creates a few more devices), but there
will have to be special cases to allow creating slices 6-31 and partitions
on slices 2-31.

Fix bogus default cases.

29 years agoAdd compatibility cruft.
Bruce Evans [Thu, 16 Feb 1995 15:19:19 +0000 (15:19 +0000)]
Add compatibility cruft.

Slice 0 is now for the first BSD slice.  The first BSD slice is
the first DOSpartition with id 0xa5 or the whole disk if their
are no DOSpartitions (except the latter is not yet implemented).
Existing partitions on it work the same as in 2.0 except the
'd' partition is no longer special and partitions are relative
to the skice.

Slice 1 is now for the whole disk and gets a read-only label
describing the disk.  Previously, slice 0 was for the whole disk
and there was no label on it.

Slices 2-31 are for DOSpartitions.  Slice 0 is an alias for one
of these if there is a BSD slice.  Previously, slices 1-31 were
for DOSpartitions.

diskslice_machdep.c:
Expand whole disk slice to include all DOSpartitions.  More work
is required for >1024 cylinders and to rewrite the label iff the
driver is unsure about the geometry.

subr_diskslice.c:
New function dsisopen() to help handle media changes.

29 years agoAdjust for rearranged slice numbers.
Bruce Evans [Thu, 16 Feb 1995 15:06:09 +0000 (15:06 +0000)]
Adjust for rearranged slice numbers.

29 years agoAdjust slice names in diskerr() for the rearranged slice numbers. The
Bruce Evans [Thu, 16 Feb 1995 14:47:38 +0000 (14:47 +0000)]
Adjust slice names in diskerr() for the rearranged slice numbers.  The
mapping from numbers to names is messy for backwards compatibility.
E.g., for driver "sd", unit "0":

slice 0: omit the slice number for compatibility; names are sd0[a-h].
slice 1: omit the partition letter 'c' because the whole disk device
         shouldn't have anything to do with partitions; sd0 is the
         only name.
slices 2-31: subtract 1 from slice number to compensate for the
         compatibility slice 0; names are sd0s[1-30][a-h].

29 years agoRearrange slice numbers for compatibility.
Bruce Evans [Thu, 16 Feb 1995 13:35:21 +0000 (13:35 +0000)]
Rearrange slice numbers for compatibility.

29 years agoFix syntax errors in #ifdefed out code.
Bruce Evans [Thu, 16 Feb 1995 13:21:47 +0000 (13:21 +0000)]
Fix syntax errors in #ifdefed out code.

29 years agoTemporarily stop this compiling if the option TEST_LABELLING is defined
Bruce Evans [Thu, 16 Feb 1995 13:09:39 +0000 (13:09 +0000)]
Temporarily stop this compiling if the option TEST_LABELLING is defined
so that new slice support code can be installed without risk of
corrupting vn devices (if any).

29 years agoRename TMPDIR to PKG_TMPDIR, just to make Jeff happy.. :-)
Jordan K. Hubbard [Thu, 16 Feb 1995 12:43:00 +0000 (12:43 +0000)]
Rename TMPDIR to PKG_TMPDIR, just to make Jeff happy.. :-)

29 years agoGive user a change to read startx messages.
Jordan K. Hubbard [Thu, 16 Feb 1995 12:36:47 +0000 (12:36 +0000)]
Give user a change to read startx messages.
Suggested by: David Muir Sharnoff <muir@idiom.com>

29 years agoMake a link to /etc/rmt when we're installed.
Jordan K. Hubbard [Thu, 16 Feb 1995 12:34:35 +0000 (12:34 +0000)]
Make a link to /etc/rmt when we're installed.

29 years agoFix embarassing typo pointed out by Dave Sharnoff - 16bit does
Jordan K. Hubbard [Thu, 16 Feb 1995 12:30:31 +0000 (12:30 +0000)]
Fix embarassing typo pointed out by Dave Sharnoff - 16bit does
NOT = 16k colors! :-}
Submitted by: David Muir Sharnoff <muir@idiom.com>

29 years agoconfig.y:
Bruce Evans [Thu, 16 Feb 1995 12:17:30 +0000 (12:17 +0000)]
config.y:
Support slice numbers in device names.  The syntax is `<driver name>
[<unit number>] ['s' <slice number>] [<partition letter>]'.  Only
`['s' <slice number>]' is new here.  The slice number defaults to 0
so that there is no change in the output from config if this new
feature is not used.

Replace some magic disk numbers by `dk' slice and label macros.

mkswapconf.c:
Improve the output formatting:
Generate <> style includes.
Print minor numbers in hex so that slice numbers are easy to see and edit.
Print the rootdev and dumpdev names in comments like the swapdev names.

29 years agoSpell my name with an umlaut. Looks better to me. :-)
Joerg Wunsch [Thu, 16 Feb 1995 12:04:53 +0000 (12:04 +0000)]
Spell my name with an umlaut.  Looks better to me. :-)

29 years agoUpdate this a little, though we probably need to either nuke or rename it!
Jordan K. Hubbard [Thu, 16 Feb 1995 12:02:08 +0000 (12:02 +0000)]
Update this a little, though we probably need to either nuke or rename it!

29 years agoAlways return null-terminated identifiers from yylex().
Bruce Evans [Thu, 16 Feb 1995 11:52:11 +0000 (11:52 +0000)]
Always return null-terminated identifiers from yylex().

29 years agoFix checking of directory access for "/foo". The parent directory is
Bruce Evans [Thu, 16 Feb 1995 11:42:36 +0000 (11:42 +0000)]
Fix checking of directory access for "/foo".  The parent directory is
"/", not "".

29 years agoAlow overriding of the various SHM* options.
Joerg Wunsch [Thu, 16 Feb 1995 11:29:19 +0000 (11:29 +0000)]
Alow overriding of the various SHM* options.

Submitted by: Heikki Suonsivu <hsu@fx7.cs.hut.fi>

29 years agoFix another bogon in the change before the last.
Bruce Evans [Thu, 16 Feb 1995 11:23:25 +0000 (11:23 +0000)]
Fix another bogon in the change before the last.

29 years agoMake the argument list for the (non-Posix) fchown() consistent with
Joerg Wunsch [Thu, 16 Feb 1995 11:10:24 +0000 (11:10 +0000)]
Make the argument list for the (non-Posix) fchown() consistent with
Posix chown(), and also with the man page.

Submitted by: Doug Rabson <dfr@render.com>

29 years agogettytab:
Joerg Wunsch [Thu, 16 Feb 1995 10:51:53 +0000 (10:51 +0000)]
gettytab:

Add the `lc' option to default.  Having getty understand the issues of
CAPS-only terminals is a nop these days, but `lc' avoids hassles for
people with CAPS-only user names.

Suggested by: Don Yuniskis

weekly:

Modify the call to makewhatis, now that our makewhatis can take the
entire ${MANPATH} as a single argument.

29 years ago1000000 usec -> 1 sec 0 usec; fix.
Jordan K. Hubbard [Thu, 16 Feb 1995 09:17:27 +0000 (09:17 +0000)]
1000000 usec -> 1 sec 0 usec; fix.
Submitted by: "Philippe Charnier" <charnier@lirmm.fr>

29 years agoFix a few bogons introduced when config lost the 3 char limitation.
Jordan K. Hubbard [Thu, 16 Feb 1995 08:06:28 +0000 (08:06 +0000)]
Fix a few bogons introduced when config lost the 3 char limitation.

29 years agoMinor changes and additions to the serial README file.
Bill Paul [Thu, 16 Feb 1995 07:37:35 +0000 (07:37 +0000)]
Minor changes and additions to the serial README file.

29 years agoAdd 8-bit collate stuff
Andrey A. Chernov [Thu, 16 Feb 1995 04:24:39 +0000 (04:24 +0000)]
Add 8-bit collate stuff
Submitted by: alex@elvisti.kiev.ua

29 years agoUpdate my email address.
Rodney W. Grimes [Thu, 16 Feb 1995 03:13:50 +0000 (03:13 +0000)]
Update my email address.

29 years agoDon't need to retransmit FIN bit in CLOSING state.
Garrett Wollman [Thu, 16 Feb 1995 01:53:31 +0000 (01:53 +0000)]
Don't need to retransmit FIN bit in CLOSING state.

Obtained from: Stevens, vol. 2, exercise 29.5 (solution p. 1090)

29 years agospl back down in unusual out-of-memory condition in udp_output().
Garrett Wollman [Thu, 16 Feb 1995 01:47:36 +0000 (01:47 +0000)]
spl back down in unusual out-of-memory condition in udp_output().

Obtained from: Stevens, vol. 2, exercise 23.4 (solution p. 1083)

29 years agoCorrectly initialize so_linger in ticks (not seconds).
Garrett Wollman [Thu, 16 Feb 1995 01:42:45 +0000 (01:42 +0000)]
Correctly initialize so_linger in ticks (not seconds).

Obtained from: Stevens, vol. 2, p. 1010

29 years agoAvoid deadlock situation described by Stevens using his suggested replacement
Garrett Wollman [Thu, 16 Feb 1995 01:39:19 +0000 (01:39 +0000)]
Avoid deadlock situation described by Stevens using his suggested replacement
code.

Obtained from: Stevens, vol. 2, pp. 959-960

29 years agoDon't add back in the IP header length to ip_len; icmp_error will do it
Garrett Wollman [Thu, 16 Feb 1995 01:25:06 +0000 (01:25 +0000)]
Don't add back in the IP header length to ip_len; icmp_error will do it
for us.

Obtained from: Stevens, vol. 2, p. 774

29 years agoypbind jumbo patch :)
Bill Paul [Thu, 16 Feb 1995 01:21:44 +0000 (01:21 +0000)]
ypbind jumbo patch :)

The existing ypbind exhibits some truly anti-social behavior. After
initially establishing a binding with an NIS server, the following events
take place:

- ypbind waits for 60 seconds before trying to broadcast a ping again
- after the 60 seconds expires, ypbind sends out broadcasts every 5 seconds
  come hell or high water.

These broadcasts travel far and wide, even to NIS servers in other domains
which dutifully log the packets even though they don't respond to them.
This leads to lots of unnecessary traffic and bloated log files.

This behavior has been fixed/changed. Here's what happens now:

- We still broadcast every 5 seconds at startup, just like before.

- Once bound, we send out packets once every 60 seconds to the server
  we're bound to AND NO ONE ELSE.

- If we fail to receive a reply from our server within FAIL_THRESHOLD
  seconds, we assume our server has croaked and go back to broadcasting
  everywhere every 5 seconds again until somebody answers. FAIL_THRESHOLD
  is currently set to 20 seconds.

Other fixes/improvements:

- ypbind now logs 'server not responding' and 'server OK' messages where
  appropriate.

Thanks to Thomas Graichen <graichen@omega.physik.fu-berlin.de> for
reporting the problem and guilt-tripping me into fixing it. :)

29 years agoAttempting to bind() or connect() a routing socket, while meaningless,
Garrett Wollman [Thu, 16 Feb 1995 01:11:38 +0000 (01:11 +0000)]
Attempting to bind() or connect() a routing socket, while meaningless,
shouldn't cause a panic.

Obtained from: Stevens, vol. 2, p. 667

29 years agogetsockopt(s, SOL_SOCKET, SO_SNDTIMEO, ...) would construct the returned
Garrett Wollman [Thu, 16 Feb 1995 01:07:43 +0000 (01:07 +0000)]
getsockopt(s, SOL_SOCKET, SO_SNDTIMEO, ...) would construct the returned
timeval incorrectly, truncating the usec part.

Obtained from: Stevens vol. 2 p. 548

29 years agoTransaction TCP support now standard. Hack away!
Garrett Wollman [Thu, 16 Feb 1995 00:55:44 +0000 (00:55 +0000)]
Transaction TCP support now standard.  Hack away!

29 years agoFixed botched previous change - use 'pageno' not initialized to NULL 'kva'.
David Greenman [Thu, 16 Feb 1995 00:41:16 +0000 (00:41 +0000)]
Fixed botched previous change - use 'pageno' not initialized to NULL 'kva'.

Submitted by: Lars Fredriksen

29 years agoAllow the user access to net.inet.igmp, even though there's nothing
Garrett Wollman [Thu, 16 Feb 1995 00:28:42 +0000 (00:28 +0000)]
Allow the user access to net.inet.igmp, even though there's nothing
sysctl(8) can interpret there.  (Someday there might be.)

29 years agoAdd lots of useful MIB variables and a few not-so-useful ones for
Garrett Wollman [Thu, 16 Feb 1995 00:27:47 +0000 (00:27 +0000)]
Add lots of useful MIB variables and a few not-so-useful ones for
completeness.

29 years agoDocument Transaction TCP extensions to generic system calls.
Garrett Wollman [Wed, 15 Feb 1995 22:53:04 +0000 (22:53 +0000)]
Document Transaction TCP extensions to generic system calls.

29 years agoWolfram now also submitted a man page for this.
Joerg Wunsch [Wed, 15 Feb 1995 22:52:52 +0000 (22:52 +0000)]
Wolfram now also submitted a man page for this.

Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>

29 years agoRestore deleted in second time my & bde fixes.
Andrey A. Chernov [Wed, 15 Feb 1995 22:25:51 +0000 (22:25 +0000)]
Restore deleted in second time my & bde fixes.
UGEN STOP IT!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

29 years agoDocument Transaction TCP.
Garrett Wollman [Wed, 15 Feb 1995 22:07:28 +0000 (22:07 +0000)]
Document Transaction TCP.

29 years agoRemove dir creating, done by mtree
Andrey A. Chernov [Wed, 15 Feb 1995 20:59:13 +0000 (20:59 +0000)]
Remove dir creating, done by mtree
Add missing file name for cmp

29 years agoAdd include/readline and share/misc/pkg_manage
Andrey A. Chernov [Wed, 15 Feb 1995 20:57:01 +0000 (20:57 +0000)]
Add include/readline and share/misc/pkg_manage

29 years agopkg_manage added
Andrey A. Chernov [Wed, 15 Feb 1995 20:52:52 +0000 (20:52 +0000)]
pkg_manage added

29 years agopkg_manage utility, using file selector
Andrey A. Chernov [Wed, 15 Feb 1995 20:47:56 +0000 (20:47 +0000)]
pkg_manage utility, using file selector

29 years agoInclude three lines about the pcvt console driver, so we don't ever need
Joerg Wunsch [Wed, 15 Feb 1995 20:38:36 +0000 (20:38 +0000)]
Include three lines about the pcvt console driver, so we don't ever need
a different config file for it.

29 years agoFor the sake of people, who like to move pci_configure()
Stefan Eßer [Wed, 15 Feb 1995 20:06:38 +0000 (20:06 +0000)]
For the sake of people, who like to move pci_configure()
before isa_configure() in autoconf.c:

ncr_intr() protected by splbio()/splx()

Submitted by: wolf

29 years agoChanges for new _menu interface
Andrey A. Chernov [Wed, 15 Feb 1995 19:48:10 +0000 (19:48 +0000)]
Changes for new _menu interface

29 years agofile selector, helpline, helpfile and more, with my fixes
Andrey A. Chernov [Wed, 15 Feb 1995 19:44:08 +0000 (19:44 +0000)]
file selector, helpline, helpfile and more, with my fixes
Submitted by: wmbfmk@urc.tue.nl

29 years agoVarious nitpicking from Stephen.
Poul-Henning Kamp [Wed, 15 Feb 1995 19:41:38 +0000 (19:41 +0000)]
Various nitpicking from Stephen.

Reviewed by: phk
Submitted by: Stephen McKay <syssgm@devetir.qld.gov.au>

29 years agoMake libexec & sbin for tcp_wrapper and others
Andrey A. Chernov [Wed, 15 Feb 1995 19:12:21 +0000 (19:12 +0000)]
Make libexec & sbin for tcp_wrapper and others

29 years agoMore changes to support user calls.
Ugen J.S. Antsilevich [Wed, 15 Feb 1995 18:41:57 +0000 (18:41 +0000)]
More changes to support user calls.
It's 22:00  here,utility still to come(hopefully tomorrow
morning..)

29 years agoAvoid duplicating ttselect() so that we don't have to change cyselect()
Bruce Evans [Wed, 15 Feb 1995 18:41:41 +0000 (18:41 +0000)]
Avoid duplicating ttselect() so that we don't have to change cyselect()
when ttselect() is improved.  This requires using an array of tty structs
and not using ttymalloc().

Fix an off by 1 error.  Some caclulations seem to be off by a factor
of NCY.  NCY defaults to 16, which gives 256 tty structs occupying
0xd000 bytes.  The minor number encoding only allows 16 ttys.

Update the types of timeout functions to 2.0.

29 years agoMore changes to support user calls.
Ugen J.S. Antsilevich [Wed, 15 Feb 1995 18:41:21 +0000 (18:41 +0000)]
More changes to support user calls.

29 years agoAdd more verbosity for status, if standalone
Andrey A. Chernov [Wed, 15 Feb 1995 17:43:12 +0000 (17:43 +0000)]
Add more verbosity for status, if standalone

29 years agomixer added
Andrey A. Chernov [Wed, 15 Feb 1995 17:39:52 +0000 (17:39 +0000)]
mixer added