Jonathan Lemon
72a52a35b4
Add #include <machine/in_cksum.h>, in order to pick up the checksum
...
inline functions and prototypes.
2000-05-06 18:19:58 +00:00
Jonathan Lemon
cb1a6557e1
Make in_cksum() a macro call to in_cksum_skip(), since it provides the
...
same functionality. Sharing code should help cache issues.
Remove in_cksum_partial, since its not being used, and we now have
a way to compute partial checksums on mbuf chains.
2000-05-06 18:18:32 +00:00
Andrey A. Chernov
be08c4bfc8
Add firewall_logging knob to enable/disablle events logging, disabled
...
by default. Needed mainly for ipfw kernel module to enable logging
disabled there.
2000-05-06 17:18:19 +00:00
Jonathan Lemon
3e48370f70
Bounce a copy of the mbuf to the bpf listener when we submit the frames
...
for transmit to the adapter, not when we receive a transmit interrupt
indicating that they were sent. This fix now allows tcpdump to produce
sane results by recording the timestamp at the point where the mbuf was
actually transmitted.
2000-05-06 15:53:59 +00:00
Jeroen Ruigrok van der Werven
fe43d8e2e0
cdrom.com will be ftpsoftware.com in future, reflect this.
...
Submitted by: Alexander Langer <alex@big.endian.de> on IRC
2000-05-06 14:26:13 +00:00
Alexey Zelkin
02d949fd11
Add KAME kit integration note
2000-05-06 14:25:47 +00:00
Alexey Zelkin
41d34b5f4f
Fix typo
...
Noticed by: hoek
2000-05-06 14:20:07 +00:00
Jeroen Ruigrok van der Werven
22b9f6cdc7
Fix comparison of units.
...
Submitted by: Maxim Sobolev <sobomax@altavista.net> on -current
2000-05-06 14:17:23 +00:00
Alexey Zelkin
ea1a3a92fe
Fix typo.
...
Noticed by: hoek
2000-05-06 14:07:35 +00:00
Alexey Zelkin
a89cb6fe9f
. clear `.Os' macro value since this tool is not KAME-only anymore
...
. correctly use .Cm macro
. don't use duplicated arguments for .Nm macro
. use .Er macro for error names
. correctly declare paper reference in SEE ALSO section
. sort Xr's in SEE ALSO section
. add integration note
2000-05-06 14:03:26 +00:00
Alexey Zelkin
fecd0de426
. clear `.Os' macro value since this tool is not KAME specific anymore
...
. compact some macros (.Oo/.Oc -> .Op, .Po/.Pc -> .Pq)
. use .Tn
. avoid using duplicated arguments for .Nm macro
. correct KAME kit pathes (/usr/local/v6 -> /usr)
. add integration note
2000-05-06 13:54:59 +00:00
Jonathan Lemon
4451bb5da5
Some mdoc cleanups for the manual page.
...
Submitted by: phantom
2000-05-06 13:06:03 +00:00
Alexey Zelkin
03fc63031e
Use `Er' variable to define first column width in ERRORS section.
2000-05-06 12:07:59 +00:00
Alexey Zelkin
96e430a43c
mdoc related cleanup:
...
. use construction ".Aq Pa filename" instead of ".Pa <filename>"
. replace Section Heading macro (.Sh) with Subsection (.Ss) macro for
subsections
2000-05-06 12:05:39 +00:00
Alexey Zelkin
95010bdc53
Use suggested by mdoc(7) style section name (ERROR -> ERRORS)
2000-05-06 12:02:18 +00:00
Alexey Zelkin
274b6244d3
Use `Er' variable to define first column width in ERRORS section.
2000-05-06 12:00:11 +00:00
Mike Smith
baff09db2c
Change the way that scatter/gather list tables are allocated so that we
...
can use all of the s/g entries available on smaller cards. This is
necessary if we want to be able to handle a non-page-aligned 64k transfer
on 2.x and 3.x firmware.
Fix a missing splx() that may have left us at splbio() for longer than
desired.
Reduce shadowing of controller-supplied parameters a little.
2000-05-06 08:54:33 +00:00
Poul-Henning Kamp
1fdb6e6c69
Step down a level and issue format requests with a struct bio instead
...
of a struct buf.
2000-05-06 07:01:47 +00:00
Poul-Henning Kamp
ad7ba3d455
Remove devstat_end_transaction_buf() everybody uses
...
devstat_end_transaction_bio() now.
2000-05-06 06:59:08 +00:00
Paul Saab
d76f1a8cca
Fix comment.
2000-05-06 04:50:09 +00:00
Kris Kennaway
c1488d0756
Note that ports-base is a mandatory collection and your ports will not
...
build correctly if it is not kept up to date.
Hopefully this will help with the flood of ".tar.gz" questions we've
been seeing everywhere lately.
2000-05-06 03:45:56 +00:00
Jonathan Lemon
46f5848237
Implement TCP NewReno, as documented in RFC 2582. This allows
...
better recovery for multiple packet losses in a single window.
The algorithm can be toggled via the sysctl net.inet.tcp.newreno,
which defaults to "on".
Submitted by: Jayanth Vijayaraghavan <jayanth@yahoo-inc.com>
2000-05-06 03:31:09 +00:00
Jonathan Lemon
e003b0836e
Add blurb about kqueue to the release notes.
2000-05-06 02:33:44 +00:00
David E. O'Brien
9098c77aa8
All the screen savers other than "apm" build on the Alpha. daemon.ko has
...
been tested to work.
2000-05-06 02:06:35 +00:00
Brian Feldman
d6b17eeba3
Give the "streams" modulea version (1) and depend on it from the
...
"svr4elf" module. This unbreaks the SVR4 KLD (which had an undefined
function because of thenewly-committed KLD enhancements).
2000-05-06 01:39:45 +00:00
David E. O'Brien
3ca52f354e
Add $FreeBSD$ (and test remote commits after the Freefall upgrade)
2000-05-06 01:38:24 +00:00
Peter Wemm
1d91482db9
Add a version tag for the rtc port to depend on.
2000-05-06 01:36:04 +00:00
Archie Cobbs
12aef8b7e9
AUTHOR -> AUTHORS
2000-05-05 17:08:55 +00:00
Bill Fumerola
17df1e24e6
Put the FTP_PASSIVE_MODE issue to rest once and for all.
...
Reviewed by: des
Obtained from: FreeBSD's src/usr.bin/ftp/main.c
2000-05-05 17:02:32 +00:00
Poul-Henning Kamp
30450ba43e
Remove unneeded #include <sys/buf.h>
2000-05-05 16:07:10 +00:00
Poul-Henning Kamp
9df46d4a2a
Don't include <sys/buf.h>
2000-05-05 15:41:22 +00:00
Nick Hibma
0c42807c05
Confusing comment.
2000-05-05 14:10:25 +00:00
John Baldwin
773065b3b8
Switch to using the .code16 as(1) directive and using 16-bit assembly
...
code instead of using 32-bit code and having to just "know" that it's
really 16-bit instructions when things run. This also allows the code
to use fewer macros and more actual assembly statements, which eases
maintenance. Unfortunately, due to as(1) brokenness, we still use m4
macros for all 16-bit addresses, and all short jumps (i.e., 8-bit
relative addresses in the jump instruction) must be wrapped in .code32
directives to avoid useless bloat by as(1). This also fixes a few
problems that were preventing boot0 from compiling with the latest
and greatest version of as(1).
2000-05-05 13:22:10 +00:00
Bill Paul
af020b6e13
Apply patch to rl_rxeof() to really enforce payload alignment in
...
the case where we receive a packet that wraps from the end of the
RX buffer back to the start. This fixes an unaligned access trap on
the alpha with NFS.
2000-05-05 12:47:47 +00:00
Poul-Henning Kamp
97de15e7ce
Oops, <sys/buf.h> still needed here for pc98 (and consequently sys/bio.h).
2000-05-05 12:02:30 +00:00
Poul-Henning Kamp
9626b608de
Separate the struct bio related stuff out of <sys/buf.h> into
...
<sys/bio.h>.
<sys/bio.h> is now a prerequisite for <sys/buf.h> but it shall
not be made a nested include according to bdes teachings on the
subject of nested includes.
Diskdrivers and similar stuff below specfs::strategy() should no
longer need to include <sys/buf.> unless they need caching of data.
Still a few bogus uses of struct buf to track down.
Repocopy by: peter
2000-05-05 09:59:14 +00:00
Poul-Henning Kamp
33a0a551d4
remove unneeded #include <sys/buf.h>
2000-05-05 09:24:00 +00:00
Poul-Henning Kamp
e4961fbf07
Don't use struct buf for random small temporary buffers.
2000-05-05 09:05:39 +00:00
Sheldon Hearn
8172e29086
Add IP addresses to the rules required to "Allow anything from
...
localhost", since portmap(8) is included in "anything".
Submitted by: Doug Barton <Doug@gorean.org>
2000-05-05 08:31:59 +00:00
Joseph Koshy
54e0092517
Install a manual page for `tcsh(1)', for completeness.
...
Approved by: obrien
2000-05-05 08:12:11 +00:00
Yoshihiro Takahashi
987887c000
GENERIC98 -> GENERIC
2000-05-05 08:03:31 +00:00
Yoshihiro Takahashi
a82162d4bb
GENERIC98 is removed.
2000-05-05 08:02:15 +00:00
Poul-Henning Kamp
5856c95848
Don't use getebuf() unless you really need a struct buf. Malloc will
...
do fine in this case.
2000-05-05 07:50:53 +00:00
Paul Saab
90c25bd74a
Remove the static heap. It is unknown why it was needed in the
...
beginning, but it no longer is required. This has been tested with
many different revisions of the PXE rom from Intel.
2000-05-05 07:24:03 +00:00
David E. O'Brien
df07109126
Build modules in a subdir of the kernel build dir. Add a `cleandir'
...
target for those whose fingers try to use that to clean out the modules
build dir.
2000-05-05 06:00:08 +00:00
Mike Pritchard
fe27ded896
Correct an xref.
...
PR: doc/13218
Submitted by: phantom
2000-05-05 02:25:19 +00:00
Mike Pritchard
751f44657e
Minor mdoc cleanup.
...
PR: docs/13218
2000-05-05 02:21:45 +00:00
Daniel C. Sobral
ff7e939c43
Lay the groundwork for on-demand dictionary expansion.
2000-05-05 02:06:38 +00:00
Mike Pritchard
c793874313
Correct the usage of the ".Bd -literal -offset xxx" macro to use
...
a proper offset. This silences warnings when the man page is
formated with groff.
PR: bin/14534
2000-05-05 01:59:21 +00:00
Archie Cobbs
7a52493f42
Document the new statistics control messages.
...
Add a note about the IP header asymmetry on the "lower" hook.
2000-05-05 01:20:28 +00:00