]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
22 years agoConsistently use FBSDID
David E. O'Brien [Sun, 30 Jun 2002 05:15:05 +0000 (05:15 +0000)]
Consistently use FBSDID

22 years agoConsistently use __FBSDID
David E. O'Brien [Sun, 30 Jun 2002 05:13:54 +0000 (05:13 +0000)]
Consistently use __FBSDID

22 years agoLists follow a colon, not a semicolon.
Dima Dorfman [Sun, 30 Jun 2002 04:51:04 +0000 (04:51 +0000)]
Lists follow a colon, not a semicolon.

22 years agoDike out bits specific to i386. This pretty much means no kgdb for
David E. O'Brien [Sun, 30 Jun 2002 04:47:43 +0000 (04:47 +0000)]
Dike out bits specific to i386.  This pretty much means no kgdb for
non-i386 platforms.

I would however like to see a shared file here.  If a function or two cannot
be shared we should create ${TARGET_ARCH}/kvm-fbsd-${TARGET_ARCH}.c.

22 years agoRemove ALT_BREAK_TO_DEBUGGER. This was inconsistent (both in form
Robert Watson [Sun, 30 Jun 2002 04:12:21 +0000 (04:12 +0000)]
Remove ALT_BREAK_TO_DEBUGGER.  This was inconsistent (both in form
and function) with existing configuration choices.  Arguably if
ALT_BREAK_TO_DEBUGGER was present, so should have been
BREAK_TO_DEBUGGER.  Regardless, it broke the option sort order in
these kernel configuration files.

Requested by: bde

22 years agoBmake bits for GDB 5.2.
David E. O'Brien [Sun, 30 Jun 2002 03:24:05 +0000 (03:24 +0000)]
Bmake bits for GDB 5.2.

22 years agoUse hashdestroy() now that it exists.
Ian Dowse [Sun, 30 Jun 2002 03:01:44 +0000 (03:01 +0000)]
Use hashdestroy() now that it exists.

22 years agoRemove the bogus SYSINIT from ufs_dirhash.c and instead add a call
Ian Dowse [Sun, 30 Jun 2002 02:49:39 +0000 (02:49 +0000)]
Remove the bogus SYSINIT from ufs_dirhash.c and instead add a call
to ufsdirhash_init() from ufs_init(). Add uninit() functions
corresponding the ufs, dirhash, quota and ihash init() functions.

22 years agoAdd a makefile for building UFS as a module. Since it is of marginal
Ian Dowse [Sun, 30 Jun 2002 02:23:12 +0000 (02:23 +0000)]
Add a makefile for building UFS as a module. Since it is of marginal
use it is not built by default, and there are currently bugs that
prevent UFS from being unloaded. Nevertheless it can be useful when
developing UFS code on network-booted machines.

22 years agoNuke SCCS docos, they're dead, again.
Juli Mallett [Sun, 30 Jun 2002 02:18:54 +0000 (02:18 +0000)]
Nuke SCCS docos, they're dead, again.

22 years agoAdd a hashdestroy() function to undo the actions of hashinit().
Ian Dowse [Sun, 30 Jun 2002 02:07:26 +0000 (02:07 +0000)]
Add a hashdestroy() function to undo the actions of hashinit().

22 years agoShow the port number (tty slot, pppoe session id etc) under
Brian Somers [Sun, 30 Jun 2002 01:46:22 +0000 (01:46 +0000)]
Show the port number (tty slot, pppoe session id etc) under
``show physical''.

22 years agoFix reverse ordering of locks. add a comment about locks on some platforms.
Julian Elischer [Sat, 29 Jun 2002 23:58:50 +0000 (23:58 +0000)]
Fix reverse ordering of locks. add a comment about locks on some platforms.

Submitted by: jhb@freebsd.org

22 years agoUntie help and sccs from the build. sccs has been repo copied into
Juli Mallett [Sat, 29 Jun 2002 22:45:44 +0000 (22:45 +0000)]
Untie help and sccs from the build.  sccs has been repo copied into
projects/sccs/sccs/, to accompany projects/sccs/sccscmds, and help will
be dying shortly.

These programs will not be a part of 5.0-RELEASE, at least not in their
current form.  They'll either end up in src/contrib or ports.

Submitted by: obrien

22 years agoChange the type of `tscan' in vm_object_page_clean() to vm_pindex_t,
Ian Dowse [Sat, 29 Jun 2002 20:04:38 +0000 (20:04 +0000)]
Change the type of `tscan' in vm_object_page_clean() to vm_pindex_t,
as it stores an absolute page index that may not fit in a vm_offset_t.

22 years agoBacked out previous commit. It had nothing to do with KSE and just undid
Bruce Evans [Sat, 29 Jun 2002 19:53:55 +0000 (19:53 +0000)]
Backed out previous commit.  It had nothing to do with KSE and just undid
some of my style fixes.

22 years agoOops, that was a heck of a lot more debugging left onthan I intended..
Julian Elischer [Sat, 29 Jun 2002 19:16:10 +0000 (19:16 +0000)]
Oops, that was a heck of a lot more debugging left onthan I intended..
turn it off!

I don't know if people think that these debugging macros are worth keeping
or not but I'll keep them for a short while, while the danger of
queue stuffups in the (rather complicated) run queue code exists.

22 years agoUpdated a comment. Namspace pollution in <sys/select.h> is now moot since
Bruce Evans [Sat, 29 Jun 2002 19:14:52 +0000 (19:14 +0000)]
Updated a comment.  Namspace pollution in <sys/select.h> is now moot since
it was moved to <sys/selinfo.h>.

Fixed indentation of $FreeBSD$.

22 years agoWhen a netgraph message is read, look for another before returning.
Brian Somers [Sat, 29 Jun 2002 18:49:08 +0000 (18:49 +0000)]
When a netgraph message is read, look for another before returning.
This removes a bad latency problem during initial setup where we
end up waiting for too long before reading the connected message
and time the connection out.

Problem figured out by: Andre Albsmeier <andre@albsmeier.net>

22 years agoAdd KSE stubs to MD parts of ia64 code.
Julian Elischer [Sat, 29 Jun 2002 18:26:18 +0000 (18:26 +0000)]
Add KSE stubs to MD parts of ia64 code.
Dfr will fill these out when we decide to enable KSEs on ia64
(probably not immediatly)

22 years agoReflect new gdb directory structure.
Mark Peek [Sat, 29 Jun 2002 18:19:53 +0000 (18:19 +0000)]
Reflect new gdb directory structure.

22 years agoAdd a copy of the sparc64 machine/kse.h to satisfy depencies..
Julian Elischer [Sat, 29 Jun 2002 18:07:50 +0000 (18:07 +0000)]
Add  a copy of the sparc64 machine/kse.h to satisfy depencies..
dfr will fill in the correct contents at a later time.

22 years agoFix several style bugs:
Alfred Perlstein [Sat, 29 Jun 2002 17:58:44 +0000 (17:58 +0000)]
Fix several style bugs:

close up the continued line after removing the cast made the line.
space before parentheses in indirect function call.

Add an addtional error handler case for the results of callback.

Submitted by: bde

22 years agoUnbreak computation of 'smask' that I broke when removing caddr_t.
Alfred Perlstein [Sat, 29 Jun 2002 17:56:34 +0000 (17:56 +0000)]
Unbreak computation of 'smask' that I broke when removing caddr_t.

Submitted by: bde

22 years agoI don't see any reason to conditionalize this.
David E. O'Brien [Sat, 29 Jun 2002 17:55:17 +0000 (17:55 +0000)]
I don't see any reason to conditionalize this.

22 years agoKSE test program
Julian Elischer [Sat, 29 Jun 2002 17:39:07 +0000 (17:39 +0000)]
KSE test program

22 years agoPart 1 of KSE-III
Julian Elischer [Sat, 29 Jun 2002 17:26:22 +0000 (17:26 +0000)]
Part 1 of KSE-III

The ability to schedule multiple threads per process
(one one cpu) by making ALL system calls optionally asynchronous.
to come: ia64 and power-pc patches, patches for gdb, test program (in tools)

Reviewed by: Almost everyone who counts
(at various times, peter, jhb, matt, alfred, mini, bernd,
and a cast of thousands)

NOTE: this is still Beta code, and contains lots of debugging stuff.
expect slight instability in signals..

22 years agoBmake bits for GDB 5.2.
David E. O'Brien [Sat, 29 Jun 2002 16:52:15 +0000 (16:52 +0000)]
Bmake bits for GDB 5.2.

22 years agoSwitch over to 3.4p1.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 12:16:50 +0000 (12:16 +0000)]
Switch over to 3.4p1.

22 years agoRegenerate.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:58:32 +0000 (11:58 +0000)]
Regenerate.

22 years ago<sys/mman.h> requires <sys/types.h>.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:57:51 +0000 (11:57 +0000)]
<sys/mman.h> requires <sys/types.h>.

22 years agoResolve conflicts.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:48:59 +0000 (11:48 +0000)]
Resolve conflicts.

Sponsored by: DARPA, NAI Labs

22 years agoThis commit was generated by cvs2svn to compensate for changes in r99060,
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:34:13 +0000 (11:34 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99060,
which included commits to RCS files with non-trunk default branches.

22 years agoVendor import of OpenSSH 3.4p1.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:34:13 +0000 (11:34 +0000)]
Vendor import of OpenSSH 3.4p1.

22 years agoCommit config.h so we don't need autoconf to build world.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:31:02 +0000 (11:31 +0000)]
Commit config.h so we don't need autoconf to build world.

22 years agocatch up with mextfree callback change when TI_PRIVATE_JUMBOS is defined.
Alfred Perlstein [Sat, 29 Jun 2002 11:26:05 +0000 (11:26 +0000)]
catch up with mextfree callback change when TI_PRIVATE_JUMBOS is defined.

Pointed out by: kdm

22 years agoOpenBSD lifted this code our tree. Preserve the original CVS id.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:25:20 +0000 (11:25 +0000)]
OpenBSD lifted this code our tree.  Preserve the original CVS id.

22 years agoUse our __RCSID().
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:22:20 +0000 (11:22 +0000)]
Use our __RCSID().

22 years agoMake sure the environment variables set by setusercontext() are passed on
Dag-Erling Smørgrav [Sat, 29 Jun 2002 11:21:58 +0000 (11:21 +0000)]
Make sure the environment variables set by setusercontext() are passed on
to the child process.

Reviewed by: ache
Sponsored by: DARPA, NAI Labs

22 years agoCanonicize the host name before looking it up in the host file.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:57:53 +0000 (10:57 +0000)]
Canonicize the host name before looking it up in the host file.

Sponsored by: DARPA, NAI Labs

22 years agoApply class-imposed login restrictions.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:57:13 +0000 (10:57 +0000)]
Apply class-imposed login restrictions.

Sponsored by: DARPA, NAI Labs

22 years agoPAM support, the FreeBSD way.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:56:23 +0000 (10:56 +0000)]
PAM support, the FreeBSD way.

Sponsored by: DARPA, NAI Labs

22 years agoDocument FreeBSD defaults.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:55:18 +0000 (10:55 +0000)]
Document FreeBSD defaults.

Sponsored by: DARPA, NAI Labs

22 years agoDocument FreeBSD defaults and paths.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:53:57 +0000 (10:53 +0000)]
Document FreeBSD defaults and paths.

Sponsored by: DARPA, NAI Labs

22 years agoRemove duplicate.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:52:42 +0000 (10:52 +0000)]
Remove duplicate.

22 years agoApply FreeBSD's configuration defaults.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:51:56 +0000 (10:51 +0000)]
Apply FreeBSD's configuration defaults.

Sponsored by: DARPA, NAI Labs

22 years agoAdd the VersionAddendum configuration variable.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:49:57 +0000 (10:49 +0000)]
Add the VersionAddendum configuration variable.

Sponsored by: DARPA, NAI Labs

22 years agoSupport OPIE as an alternative to S/Key.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:44:37 +0000 (10:44 +0000)]
Support OPIE as an alternative to S/Key.

Sponsored by: DARPA, NAI Labs

22 years agoDocument the upgrade process.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:39:14 +0000 (10:39 +0000)]
Document the upgrade process.

22 years agoFiles we don't want to import.
Dag-Erling Smørgrav [Sat, 29 Jun 2002 10:39:02 +0000 (10:39 +0000)]
Files we don't want to import.

22 years agoAdd an inline to call eieio.
Benno Rice [Sat, 29 Jun 2002 10:00:07 +0000 (10:00 +0000)]
Add an inline to call eieio.

("Enforce In-order Execution of I/O".  I am not making this up.)

22 years agoWe don't need to clear RI in the MSR when entering a critical section.
Benno Rice [Sat, 29 Jun 2002 09:55:57 +0000 (09:55 +0000)]
We don't need to clear RI in the MSR when entering a critical section.

22 years agoAdd in_cksum.c
Benno Rice [Sat, 29 Jun 2002 09:50:20 +0000 (09:50 +0000)]
Add in_cksum.c

22 years agoin_cksum et al.
Benno Rice [Sat, 29 Jun 2002 09:49:26 +0000 (09:49 +0000)]
in_cksum et al.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agoImplement vtophys()
Benno Rice [Sat, 29 Jun 2002 09:47:06 +0000 (09:47 +0000)]
Implement vtophys()

22 years agoAdd pmap_mapdev and pmap_unmapdev.
Benno Rice [Sat, 29 Jun 2002 09:45:59 +0000 (09:45 +0000)]
Add pmap_mapdev and pmap_unmapdev.

22 years ago- Initialise battable to cover I/O spaces.
Benno Rice [Sat, 29 Jun 2002 09:43:59 +0000 (09:43 +0000)]
- Initialise battable to cover I/O spaces.
- Statically size the bpvo entries to avoid conflicts between bpvo allocation
  and the vm allocator.
- Shift pmap_init2 code into pmap_init.
- Add UMA_ZONE_VM flag to uma_zcreate.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agoTo quote Peter:
Benno Rice [Sat, 29 Jun 2002 09:39:44 +0000 (09:39 +0000)]
To quote Peter:

The case in cpu_switch() where there isn't a higher priority thread
(choosethread() == curthread) uses r4 as the PCB context pointer. However, the
use of r4 after the label L2 is incorrect, since it was probably trashed by
the call to choosethread, and in any case was set up to curthread at the start
of the routine.

This condition will occur when an interrupt thread schedules a netisr, which
is a lower priority thread.

Another (probably unnecessary) difference is that I was paranoid about
register trashing, so I decided to save r2 and r13 as well.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agomempcy/bcopy handles overlapping copies so make ovbcopy call it.
Benno Rice [Sat, 29 Jun 2002 09:34:54 +0000 (09:34 +0000)]
mempcy/bcopy handles overlapping copies so make ovbcopy call it.

22 years agoAdd BOOTP_NFSROOT support code.
Benno Rice [Sat, 29 Jun 2002 09:33:18 +0000 (09:33 +0000)]
Add BOOTP_NFSROOT support code.

22 years ago- Use tmpstk exclusively in the init path.
Benno Rice [Sat, 29 Jun 2002 09:31:27 +0000 (09:31 +0000)]
- Use tmpstk exclusively in the init path.
- Remove redundant code.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agoMany fixes to low-level trap and interrupt handling:
Benno Rice [Sat, 29 Jun 2002 09:28:21 +0000 (09:28 +0000)]
Many fixes to low-level trap and interrupt handling:

- Tidy up clock code.  Don't repeatedly call hardclock().
- Remove intrnames, decrnest and intrcnt from locore.s
- Coalesce all trap handling into a single stub that then calls a dispatch
  function.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agoTo avoid anybody else getting caught out, these two files are really
Peter Wemm [Sat, 29 Jun 2002 09:21:14 +0000 (09:21 +0000)]
To avoid anybody else getting caught out, these two files are really
in /sys/boot/common and are actually used there.

22 years agoConvert this from mostly inline assembler to mostly C.
Benno Rice [Sat, 29 Jun 2002 09:16:30 +0000 (09:16 +0000)]
Convert this from mostly inline assembler to mostly C.

Submitted by: Peter Grehan <peterg@ptree32.com.au>

22 years agoUpdate from NetBSD 1.3 -> 1.6. Most notable, rev 1.6:
Peter Wemm [Sat, 29 Jun 2002 09:00:47 +0000 (09:00 +0000)]
Update from NetBSD 1.3 -> 1.6.  Most notable, rev 1.6:
"Make in_cksum work on little endian machines"

This would explain a few things. :-)

22 years agoDon't use the static thread.. it is going away.
Julian Elischer [Sat, 29 Jun 2002 07:47:20 +0000 (07:47 +0000)]
Don't use the static thread.. it is going away.

22 years agoremove cruft
Julian Elischer [Sat, 29 Jun 2002 07:16:24 +0000 (07:16 +0000)]
remove cruft

22 years agoAdd files that are new for KSE.
Julian Elischer [Sat, 29 Jun 2002 07:04:59 +0000 (07:04 +0000)]
Add files that are new for KSE.

22 years agoFix a deletion during traversal tailq bug.
Jake Burkholder [Sat, 29 Jun 2002 06:37:24 +0000 (06:37 +0000)]
Fix a deletion during traversal tailq bug.

22 years agoAvoid truncating filenames with snprintf().
Tim J. Robbins [Sat, 29 Jun 2002 05:31:26 +0000 (05:31 +0000)]
Avoid truncating filenames with snprintf().

22 years agoAvoid truncating the pathname to UNIX Domain Sockets with snprintf(),
Tim J. Robbins [Sat, 29 Jun 2002 04:52:33 +0000 (04:52 +0000)]
Avoid truncating the pathname to UNIX Domain Sockets with snprintf(),
giving a more sensible warning when the (relatively meagre) sun_path
limit is exceeded.

22 years agoRename the db command lockedvnodes to lockedvnods so that it fits on the
David E. O'Brien [Sat, 29 Jun 2002 04:45:09 +0000 (04:45 +0000)]
Rename the db command lockedvnodes to lockedvnods so that it fits on the
help screen and one doens't think we have a lockedvnodesmap command.

22 years agoDo NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!,
David E. O'Brien [Sat, 29 Jun 2002 04:42:03 +0000 (04:42 +0000)]
Do NOT enable ATA_STATIC_ID -- cmd646 controller will be !ata2!,
and you will not mount an ATA /:
mountroot> ufs:/ad0a
Mounting root from ufs:/ad0a
setrootbyname failed
ffs_mountroot: can't find rootvp

22 years agoCheck that snprintf() does not truncate the destination pathname when
Tim J. Robbins [Sat, 29 Jun 2002 04:10:40 +0000 (04:10 +0000)]
Check that snprintf() does not truncate the destination pathname when
linking into a directory.

22 years agoUse __FBSDID.
David E. O'Brien [Sat, 29 Jun 2002 03:23:51 +0000 (03:23 +0000)]
Use __FBSDID.

22 years agoAdd frexp(3).
David E. O'Brien [Sat, 29 Jun 2002 03:23:18 +0000 (03:23 +0000)]
Add frexp(3).

Obtained from: OpenBSD

22 years agoTurn back on GDB.
David E. O'Brien [Sat, 29 Jun 2002 03:19:35 +0000 (03:19 +0000)]
Turn back on GDB.
gdbserver does not build, but I've gone about as far with GDB as I'm going
to right now.

22 years agoBest guess at configurations for our other arches. (totally untested)
David E. O'Brien [Sat, 29 Jun 2002 03:18:28 +0000 (03:18 +0000)]
Best guess at configurations for our other arches.  (totally untested)

22 years agoAllow to compile and at least startup on sparc64.
David E. O'Brien [Sat, 29 Jun 2002 03:16:40 +0000 (03:16 +0000)]
Allow to compile and at least startup on sparc64.

22 years agoRemove a couple of __P() stragglers.
Peter Wemm [Sat, 29 Jun 2002 02:32:34 +0000 (02:32 +0000)]
Remove a couple of __P() stragglers.

22 years agomore caddr_t removal.
Alfred Perlstein [Sat, 29 Jun 2002 02:00:02 +0000 (02:00 +0000)]
more caddr_t removal.

22 years agoAdd another Intel chipset (i82562).
Mike Silbersack [Sat, 29 Jun 2002 01:56:14 +0000 (01:56 +0000)]
Add another Intel chipset (i82562).

PR: 39974
Submitted by: Morten Aaboe Jensen <morten@codemonkey.dk>
MFC after: 1 day

22 years agoMore caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.
Alfred Perlstein [Sat, 29 Jun 2002 01:50:25 +0000 (01:50 +0000)]
More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.

22 years agocatch up with mextadd callback taking a void argument instead of a caddr_t.
Alfred Perlstein [Sat, 29 Jun 2002 01:49:22 +0000 (01:49 +0000)]
catch up with mextadd callback taking a void argument instead of a caddr_t.

22 years agoThis commit was generated by cvs2svn to compensate for changes in r99005,
David E. O'Brien [Sat, 29 Jun 2002 01:43:09 +0000 (01:43 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99005,
which included commits to RCS files with non-trunk default branches.

22 years agoVendor import of GDB 5.2.
David E. O'Brien [Sat, 29 Jun 2002 01:43:09 +0000 (01:43 +0000)]
Vendor import of GDB 5.2.
These bits are taken from the FSF gdb_5_2-branch anoncvs repo
on 27-June-2002 12:01:00 EDT.

22 years agocatch up with ext_free prototype change.
Alfred Perlstein [Sat, 29 Jun 2002 01:36:59 +0000 (01:36 +0000)]
catch up with ext_free prototype change.

22 years agoBmake bits for GDB 5.2.
David E. O'Brien [Sat, 29 Jun 2002 01:16:01 +0000 (01:16 +0000)]
Bmake bits for GDB 5.2.

22 years ago- kernel core debugging for i386 (Mark Peek)
David E. O'Brien [Sat, 29 Jun 2002 00:42:52 +0000 (00:42 +0000)]
- kernel core debugging for i386 (Mark Peek)
- thread debugging for i386 (Mark Peek) and alpha (Doug Rabson)

Submitted by: mp,dfr

22 years agoNote that this is a modified version of GDB.
David E. O'Brien [Sat, 29 Jun 2002 00:41:02 +0000 (00:41 +0000)]
Note that this is a modified version of GDB.

22 years agoUse the stock source.
David E. O'Brien [Sat, 29 Jun 2002 00:38:44 +0000 (00:38 +0000)]
Use the stock source.

22 years agoBest that I can tell, we've never used these files.
David E. O'Brien [Sat, 29 Jun 2002 00:36:19 +0000 (00:36 +0000)]
Best that I can tell, we've never used these files.

22 years agoMore caddr_t removal.
Alfred Perlstein [Sat, 29 Jun 2002 00:29:12 +0000 (00:29 +0000)]
More caddr_t removal.
Change struct knote's kn_hook from caddr_t to void *.

22 years agonuke more instances of caddr_t
Alfred Perlstein [Sat, 29 Jun 2002 00:02:01 +0000 (00:02 +0000)]
nuke more instances of caddr_t

22 years agom_extadd takes a void (*freef)(void *, void *) now, not a
Alfred Perlstein [Sat, 29 Jun 2002 00:01:46 +0000 (00:01 +0000)]
m_extadd takes a void (*freef)(void *, void *) now, not a
void (*freef)(caddr_t, void *).

22 years agoremove or replace caddr_t with void.
Alfred Perlstein [Fri, 28 Jun 2002 23:48:23 +0000 (23:48 +0000)]
remove or replace caddr_t with void.
make the mbuf external free function take a void * rather than caddr_t.

22 years agonuke caddr_t.
Alfred Perlstein [Fri, 28 Jun 2002 23:17:36 +0000 (23:17 +0000)]
nuke caddr_t.

22 years agochange struct socket -> so_pcb from caddr_t to void *.
Alfred Perlstein [Fri, 28 Jun 2002 23:17:08 +0000 (23:17 +0000)]
change struct socket -> so_pcb from caddr_t to void *.

22 years agoRemove unneeded casts to caddr_t.
Alfred Perlstein [Fri, 28 Jun 2002 23:02:38 +0000 (23:02 +0000)]
Remove unneeded casts to caddr_t.

22 years agochange f_data field in struct file from caddr_t to void *.
Alfred Perlstein [Fri, 28 Jun 2002 23:00:32 +0000 (23:00 +0000)]
change f_data field in struct file from caddr_t to void *.