Commit Graph

13195 Commits

Author SHA1 Message Date
pst
7ef62c22c5 Add support for /very/ experimental -e (exposure) option.
Add support for LKM operation.

Change M_NOWAIT on buffer memory allocation to M_WAIT in hopes we'll be
able to get ourselves a nice fat buffer from the kernel if we suspend.

Note: The LKM support looks kinda screwy in two areas, where I found
      problems with the kernel proper.  First, calling dev_attach()
      at module load time will cause a panic.  I haven't investigated.
      Secondly, I had to manually call qcam_drvinit() to register the
      device softc structure by hand at module load time.  This seems
      bogus,  it should be called as a core part of the module load
      process for character/block device drivers.
1996-03-21 08:22:59 +00:00
pst
f8523a114a Add support for /very/ experimental -e (exposure) option.
Not documented yet, because it's for grownups and geeks for now.
1996-03-21 08:19:10 +00:00
pst
061e354776 Add in both parts of the driver. LKM qcam driver now works. 1996-03-21 08:18:26 +00:00
jkh
ec061e3a14 Sync the ftp site list with reality. Some day, this will be an algorithm
and not a menu.
1996-03-21 06:32:48 +00:00
jkh
5affa3fdd8 Add poland back - it got removed somehow! :-( 1996-03-21 06:12:40 +00:00
jkh
929482c3ef Add ftp4.au.freebsd.org. 1996-03-21 05:50:27 +00:00
jkh
b3a360470a Add taiwan mirror and add ftp7.freebsd.org 1996-03-21 05:27:46 +00:00
asami
052fb3d39d Ported to 2.2-current. Uses [bc]devsw_add(), and is also now a proper
pseudo-device.

Doesn't use devfs correctly yet.
1996-03-21 04:13:25 +00:00
jkh
a4d3410f97 Whoops, it might be nice if we actually *installed* the vx man page.
Noticed by:	Juha Inkari <inkari@snakemail.hut.fi>
1996-03-21 00:20:52 +00:00
jdp
894475c5ab Close a file descriptor that I had (harmlessly) left open in a child
process.
1996-03-20 19:05:59 +00:00
fenner
4a34c773f8 The 4.4-lite vfprintf counted the %# hex prefix and the sign in
the precision; ANSI X3J11 is not crystal clear but certainly says
that the precision specifies the number of /digits/, and signs
and "0x" aren't really digits.

NetBSD already has a similar patch.
1996-03-20 18:28:48 +00:00
adam
461ffb140d refer to RFC1918 for private networks, instead of obsoleted RFC1597 1996-03-20 15:29:10 +00:00
jkh
0cf1124f9a Accept DEL as a synonym for `delete' 1996-03-20 14:11:22 +00:00
jkh
c55d86408a Add vx0 device to GENERIC. Yes, I know that this bloats GENERIC, but
what can we do?
1996-03-20 10:42:56 +00:00
jkh
c99c4be038 Fix DC21040/DC21041/DC21140 doc bogon.
Submitted by:	Michael Smith <msmith@atrad.adelaide.edu.au>
1996-03-20 10:38:53 +00:00
julian
4871936efc keep the libc_r makefiles in step with those from libc
There needs to be a better way of doing this..
preferably we could add another pass to the
normal libc makefiles to do _r versions as well as _p versions
1996-03-20 03:05:34 +00:00
joerg
f3fdb0ab01 Cast char's to (u_char) before passing them to isctype() functions. 1996-03-19 21:21:06 +00:00
wpaul
cc8169e0f3 Fix yp_all() so that it doesn't bogusly return YP_NOMORE at the end
of a successful map retrieval. (This has to do with a previous change
to xdr_ypresp_all_seq() and ypxfr_get_map(); originally, yp_all()
would look for a return value of YP_FALSE to signal success, but now
it should be looking for YP_NOMORE. It should not be passing YP_NOMORE
back up to the caller though.)

Noticed by:  <aagero@aage.priv.no>

There is also another small bug here, which is that the call to
xdr_free() that happens immediately after the clnt_call() in yp_all()
clobbers the return status value. I've worked around this for now,
but I think the xdr_free() is actually bogus and should be removed.
I want to check some more before I do that though.
1996-03-19 19:27:03 +00:00
fenner
474e2a6756 Update IGMP printing, removing the obsolete packet header version number &
changing "new" and "old" to "v2" and "v1" to allow for future changes not
having to be "newer new"

Recognize Router Alert IP option
1996-03-19 17:25:12 +00:00
nate
4a021e5f35 Add some comments on the APM specs, and make the APM 'idle/busy'
functions follow them.
1996-03-19 16:56:56 +00:00
nate
54dd332044 Call apm_int() instead of doing direct assembly calls even when we don't
care about the return value for consistency.
1996-03-19 16:48:38 +00:00
wollman
a53b9a6975 Portugal is changing timezone this month. From vendor branch. 1996-03-19 16:32:45 +00:00
wollman
3080e4296f This commit was generated by cvs2svn to compensate for changes in r14709,
which included commits to RCS files with non-trunk default branches.
1996-03-19 16:30:17 +00:00
wollman
db38347523 Latest release of timezone data files.
Obtained from: Arthur David Olson <ado@elsie.nci.nih.gov>
1996-03-19 16:30:17 +00:00
bde
f71a7b4525 Merged type changes and overflow bug fixes from Lite2.
Fixed the gets() changes.  The buffer contents is indeterminate when
fgets() returns NULL...  Now when you type EOT at one of the prompts,
the program usually spins reading the sticky EOF instead of dumping
core.  Even GUIs could do better.

Added $Id$.

Obtained from:	partly from 4.4BSD-Lite2
1996-03-19 15:38:44 +00:00
bde
86906a2cd9 Updated howmany() to be once again identical with the namespace-polluting
one in <sys/types.h>.  Lite2 changed the white space in the latter.
1996-03-19 15:36:32 +00:00
jfieber
0326a5bf39 Note that the handbook can be downloaded in a variety of formats
from the ftp site or a mirror.
1996-03-19 15:19:21 +00:00
bde
13561744ed Updated format strings to match Lite2's fixed-width type changes.
uids and gids aren't unreasonably long any more, so we get to
change all the format strings that were fixed to use %lu back
to %u.
1996-03-19 15:17:34 +00:00
bde
a42e786447 Fixed a type mismatch in crufty misconfigured compatibilty code. 1996-03-19 15:11:13 +00:00
bde
ffb9947e2d Fixed unsigned longs that should have been vm_offset_t.
vm_offset_t is currently unsigned long but should probably be plain
unsigned for i386's to match the choice of minimal types to represent
for fixed-width types in Lite2.  Anyway, it shouldn't be assumed
to be unsigned long.

I only fixed the type mismatches that were detected when I changed
vm_offset_t to unsigned.  Only pointer type mismatches were detected.
1996-03-19 15:03:00 +00:00
bde
13f88ce9a6 Fixed a type to match Lite2's fixed-width type changes.
Obtained from:	4.4BSD-Lite2
1996-03-19 14:41:05 +00:00
bde
93dce99a57 sysinstall/Makefile:
Fixed DPADD again.

mk/bsd.README
Don't list the LIBXXX identifiers here.  Describe them better.

mk/bsd.prog.mk
Updated the list of LIBXXX identifiers.
- recently added library libdisk.a wasn't mentioned (required for sysinstall)
- old objects kz*.o weren't mentioned
- old libraries libc_pic.a, libcom_err.a, libf2c.a, libg++.a, libgcc_pic.a,
  libgmp.a, libipx.a, libkeycap.a, libss.a and libxpg4.a weren't mentioned
- old libraries libgnumalloc.a and libftp.a no longer exist
- old library libmp.a was said to not exist
- deprecated links libfl.a and libln.a weren't mentioned
1996-03-19 14:30:15 +00:00
bde
9d5aa1be61 alarm -> ualarm. 1996-03-19 13:53:00 +00:00
bde
94a85a56e1 Updated a type to match Lite2's fixed-width type changes.
Added $Id$.

Obtained from:	4.4BSD-Lite2
1996-03-19 13:44:57 +00:00
jkh
ecf0c02f57 If the FTP install bombs out due to not being able to resolve the host
name given, go back to the TCP setup screen for their interface and give
them a chance to review the values.
1996-03-19 12:23:54 +00:00
jkh
5c1dac2fe9 Small tweaks to the presentation of this stuff. 1996-03-19 12:08:00 +00:00
jkh
6c1bfd5037 Fix cpioVerbosity() botch when verbosity set very low. 1996-03-19 12:02:20 +00:00
jkh
e0131c02f6 Use proper path to hostname 1996-03-19 11:51:36 +00:00
dyson
9665b6bfcd Fix the problem that unmounting filesystems that are backed by a VMIO
device have reference count problems.  We mark the underlying object
ono-persistent, and account for the reference count that the VM system
maintainsfor the special device close.  This should fix the removable
device problem.
1996-03-19 05:13:22 +00:00
nate
5c552c9d92 Added kernel compile time failure if more than one APM device is
configured.
1996-03-19 04:49:13 +00:00
nate
f0a64c17f5 Always enable interrupts before calling the APM idle/busy routines.
Suggested by:	phk@FreeBSD.org
1996-03-19 04:40:03 +00:00
nate
9ac3cb4678 "options APM" is no longer necessary for APM support. 1996-03-19 04:19:30 +00:00
jkh
32378e9f3c Fix Nate's spamming of this file - every backquote needs a matching one.. :-) 1996-03-19 03:48:53 +00:00
jkh
4120635843 Move libdisk to its new home. 1996-03-19 03:26:33 +00:00
nate
9929575fc6 Minor bugfixes from the recent PC-CARD release.
Submitted by:	hosokawa@mt.cs.keio.ac.jp and the rest of the Nomads
1996-03-18 23:30:14 +00:00
joerg
8866798a79 Fix an infinite loop for empty files in the archive, and handle
sparsely stored linked files correctly.

Submitted by:	haug@conterra.com (Brian R. Haug)
1996-03-18 23:08:29 +00:00
nate
26e585f4c6 Grr, let's actually include <sys/devconf.h> so that DEVCONF support actually
works.
1996-03-18 22:47:16 +00:00
nate
33450f4216 Whoops, forgot the line that sets the default state in devfs. 1996-03-18 22:40:57 +00:00
nate
81bb3b80ec Devfs support.
Submitted by:   hosokawa@mt.cs.keio.ac.jp and the rest of the Nomads

Cleanup.
1996-03-18 22:29:48 +00:00
nate
e85d99fc38 Removed support for multiple APM devices. 1996-03-18 21:58:22 +00:00