Commit graph

47933 commits

Author SHA1 Message Date
Yoshihiro Takahashi 86a5a8c251 - Removed hi-resolution mode supports.
- Added a dummy partition table.
2000-05-03 04:35:25 +00:00
Warner Losh 0ab302bfbe Move sn and cs drivers from the compat section to the real section.
Enable xe driver now that I've had reports that it works.

PR: 18323
Submitted by: MIHIRA Yoshiro-san
2000-05-03 00:49:57 +00:00
Paul Richards c0151c49d2 Replace all the ifdef debugging spaghetti with a single ifdef and
a macro so that it is easier to read the flow of the code.
2000-05-03 00:20:36 +00:00
Paul Richards 7a04c4f85a Force the address of the socket to be INADDR_ANY immediately before
calling in_pcbbind so that in_pcbbind sees a valid address if no
address was specified (since divert sockets ignore them).

PR:		17552
Reviewed by:	Brian
2000-05-02 23:53:46 +00:00
David E. O'Brien 6ddf2502fe Restore this file.
Requested by:	bde
2000-05-02 21:53:52 +00:00
Peter Wemm 3dd227c27a Bump FreeBSD_version after module version changes
Submitted by:	knu
2000-05-02 20:26:34 +00:00
David E. O'Brien d8b1bd85a3 Add descriptions of the nm(1aout) keywords and their meanings.
PR:		docs/17269
Submitted by:	Oscar Bonilla <obonilla@fisicc-ufm.edu>
2000-05-02 20:21:49 +00:00
David E. O'Brien 80d31da789 nm.1aout is used here now. 2000-05-02 20:17:01 +00:00
David E. O'Brien 2f5118d33b This commit was generated by cvs2svn to compensate for changes in r59901,
which included commits to RCS files with non-trunk default branches.
2000-05-02 20:00:07 +00:00
David E. O'Brien 078e45bc3d history fix
Submitted by:	ache (forwarded to Christos Zoulas where fix was agreed to)
2000-05-02 20:00:07 +00:00
Archie Cobbs 1bdebe4d45 Don't assume *lasthook is initialized in ng_path2node(). 2000-05-02 17:09:46 +00:00
Luigi Rizzo 9078405886 Remove an unnecessary error message 2000-05-02 15:39:36 +00:00
Josef Karthauser a04f2acdec Disconnect libm from the build tree. It's broken, not being
maintained, and has been replaced by msun.  The libm sources
shouldn't be removed just yet as there are parts that should be
merged into msun first.

PR:		misc/17848
Discussed with:	phk & bde
2000-05-02 14:16:19 +00:00
Nick Hibma bf1b6fe5ee Update my e-mail address 2000-05-02 11:58:47 +00:00
Nick Hibma 65b674a33b Add the udbp module 2000-05-02 11:51:07 +00:00
Jason Evans 4c089f4dff Add missing man pages. Fix various compliance bugs, mostly having to do with
error return values.  Implement pthread_mutexattr_gettype().

PR:		docs/16537, docs/17538
2000-05-02 06:51:40 +00:00
Warner Losh 2b91ff7819 Add PnP ID for vadem based plug and play card.
Submitted by: Dave Belfer-Shevett <shevett@stonekeep.com>
Fix by: Bill Paul
2000-05-02 06:50:17 +00:00
Jason Evans 80673a5d07 Add ENOTSUP, which is specified as an error return value for various
POSIX/SUSv2 functions.
2000-05-02 06:02:11 +00:00
Seigo Tanimura af2dfb5b69 Add the logical ID of FUJITSU Modem 33600 PNP/I2.
PR:		kern/18257
Submitted by:	Takanori Watanabe <takawata@shidahara1.planet.sci.kobe-u.ac.jp>
2000-05-02 05:54:11 +00:00
Doug White 55ebf88553 Add man page for pxeboot.
Reviewed By:	asmodai
2000-05-02 05:01:38 +00:00
Tim Vanderhoek c9644b462f Fix a long vs. int problem that was fatal on i386s with 64bit longs (but
not alphas with 64bit longs).

Submitted by:	bde (a while ago)
2000-05-02 02:36:03 +00:00
Chuck Robey 10ae1068e5 Cause modules to build with the kernel build. Modules are removed
from the sys Makefile's SUBDIRs.  This is conditioned in make.conf by the
NO_MODULES variable and the existence of the modules directory.  The
actual location of the modules is not modified.  Changes in Makefiles
only, this does not affect Peter's recent changes.

Reviewed by:	Peter Wemm, who warned me I would get some flack, and
		he had the good idea for the NO_MODULES variable.
2000-05-02 02:26:04 +00:00
Matt Jacob e381b06c73 Add in include of <machine/clock.h> which defines DELAY. 2000-05-02 01:37:02 +00:00
Archie Cobbs a9b3dca54d Fix broken multi-link fragment reassembly algorithm.
Add hook for IPv6. Misc cleanups.

PR:		kern/16335
2000-05-02 00:09:18 +00:00
Archie Cobbs dce9390ed0 Macro call to ng_send_dataq() should have been to ng_send_data() instead. 2000-05-01 23:34:15 +00:00
Archie Cobbs b90c94d658 Field structure changed name from 'typename' -> 'type_name'. 2000-05-01 23:30:46 +00:00
Archie Cobbs a096e45ab9 Use 'type_name' structure field instead of 'typename', which is
a C++ reserved work.

Add a ng_copy_meta() function.
2000-05-01 23:29:19 +00:00
Nick Hibma 98516badc6 Include udbp.4 in the build 2000-05-01 22:58:18 +00:00
Nick Hibma b5ea1f0c77 The USB double bulk pipe driver (Host to host cables). Currently there
are two supported chips, the NetChip 1080 (only prototypes available)
and the EzLink cable. Any other cable should be supported however as they
are all very much alike (there is a difference between them wrt
performance).

It uses Netgraph.

This driver was mostly written by Doug Ambrisko and Julian Elischer and
I would like to thank Whistle for yet another contribution. And my
aplogies to them for me sitting on the driver for so long (2 months).

Also, many thanks to Reid Augustin from NetChip for providing me with a
prototype of their 1080 chip.

Be aware of the fact that this driver is very immature and has only been
tested very lightly. If someone feels like learning about Netgraph however
this is an excellent driver to start playing with.
2000-05-01 22:48:23 +00:00
Nick Hibma 5aa6a276ed Remove some trailing zeroes. 2000-05-01 22:09:15 +00:00
Peter Wemm cc3daab531 A temporary band-aid for ng_base. It works for some people, a better
fix will follow.

Submitted by:   Gary Jennejohn <garyj@muc.de>
2000-05-01 21:26:50 +00:00
Peter Wemm 365c5db0a7 Add $FreeBSD$ 2000-05-01 20:32:07 +00:00
Nick Hibma af3ff17a45 Regen. 2000-05-01 20:31:01 +00:00
Nick Hibma 096ce94051 Add the EzLink adapter Id 2000-05-01 20:26:12 +00:00
Jeroen Ruigrok van der Werven 1552a9dbad Remove unused include. 2000-05-01 20:20:05 +00:00
Jeroen Ruigrok van der Werven f1fb54a2f5 Remove unused include, and place sys includes at top, which enabled
us to remove this include.
2000-05-01 20:19:44 +00:00
Jeroen Ruigrok van der Werven 2ec1f77190 Remove unused includes. 2000-05-01 20:01:16 +00:00
Peter Wemm 10f9bc7f43 Add missing $FreeBSD$ 2000-05-01 19:54:26 +00:00
Jeroen Ruigrok van der Werven 219f5cc47b Remove unused #include. 2000-05-01 19:39:36 +00:00
Poul-Henning Kamp e4057dbdb0 Move and staticize the bufchain functions so they become local to the
only piece of code using them.  This will ease a rewrite of them.
2000-05-01 19:38:51 +00:00
Peter Wemm 23f282aa31 Zap KMODDEPS line 2000-05-01 18:58:48 +00:00
Jeroen Ruigrok van der Werven eb78dd7d3a Remove unused #include. 2000-05-01 18:52:42 +00:00
Jeroen Ruigrok van der Werven 69757cf969 Remove unused #include. 2000-05-01 18:34:36 +00:00
Archie Cobbs 6c1d0fbf06 Document TAILQ_FOREACH_REVERSE() and CIRCLEQ_FOREACH_REVERSE() macros.
Submitted by:	Jake Burkholder <jburkhol@home.com>
2000-05-01 18:22:59 +00:00
Archie Cobbs 2be85d6dac Add TAILQ_FOREACH_REVERSE() macro.
Submitted by:	Jake Burkholder <jburkhol@home.com>
2000-05-01 18:17:14 +00:00
Peter Wemm 7892318c65 Forced commit: Rev 1.80 also changes the gensetdefs point of execution
so that it gets run after the .kld file generation.  If it's run before,
the linker sets are closed off and bound inside the .kld file which makes
it useless for binding into a static kernel as the linker_set's will not
be connected...
2000-05-01 18:08:50 +00:00
Peter Wemm 09be11ba99 Remove KMODDEPS support. All our existing dependencies are specified
via the MODULE_VERSION() and MODULE_DEPEND() macros that both the loader
and kld system know how to deal with.  The old DT_NEEDED tag is still
supported by the loader (and will remain supported for a while) - but the
kernel side presently doesn't know how to deal with DT_NEEDED.
2000-05-01 18:06:49 +00:00
Peter Wemm 62470170de GC unused variable (size) 2000-05-01 18:03:15 +00:00
Peter Wemm cd2d859cee Fix some warnings on the Alpha. sizeof() returns different things on
x86 and Alpha. Sigh.
2000-05-01 18:02:38 +00:00
Paul Saab 482cb52dcb Wrap the failure warnings around PXE_DEBUG in the cleanup routine.
It does not matter if they fail, so dont print anything about it
unless we are debugging.
2000-05-01 17:55:05 +00:00