]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoDescribe firewall_logging option
Andrey A. Chernov [Mon, 8 May 2000 21:10:33 +0000 (21:10 +0000)]
Describe firewall_logging option

24 years agoAdd an explicit rule number to natd so you do not end up with two
Paul Saab [Mon, 8 May 2000 20:28:20 +0000 (20:28 +0000)]
Add an explicit rule number to natd so you do not end up with two
rule 100's.

Submitted by: Jan Koum <jkb@yahoo-inc.com>

24 years agoRemove the MLINKS entry for cwd, since it's no longer listed in the
Sheldon Hearn [Mon, 8 May 2000 16:23:56 +0000 (16:23 +0000)]
Remove the MLINKS entry for cwd, since it's no longer listed in the
builtin.1 page.

24 years agoRemove the bogusly inserted ``cwd'' which isn't a builtin command
Sheldon Hearn [Mon, 8 May 2000 15:59:23 +0000 (15:59 +0000)]
Remove the bogusly inserted ``cwd'' which isn't a builtin command
to sh, csh nor tcsh.

Fix the header line of the table to use cross-references and
emphasis.

24 years agoUse the new and shiny module versioning. This enables you to load the
Nick Hibma [Mon, 8 May 2000 15:10:05 +0000 (15:10 +0000)]
Use the new and shiny module versioning. This enables you to load the
ums driver (mouse) and get the usb driver at the same time.

This also shows that
MODULE_VERSION(usb, 1);
MODULE_DEPEND(usb, usb, 1, 1, 1);
in the same module in one source file works.

24 years agoAdded PC-98 supports.
Yoshihiro Takahashi [Mon, 8 May 2000 14:55:21 +0000 (14:55 +0000)]
Added PC-98 supports.

Obtained from: FreeBSD(98) 4.0R-Rev01

24 years agoFix DELAY function to use the RPCC cycle counter register.
Matt Jacob [Sun, 7 May 2000 22:44:27 +0000 (22:44 +0000)]
Fix DELAY function to use the RPCC cycle counter register.

24 years agoFor tape devices, 'r' means REWIND, not RAW.
Mike Smith [Sun, 7 May 2000 21:47:07 +0000 (21:47 +0000)]
For tape devices, 'r' means REWIND, not RAW.

24 years agoWhile we're at it, add a length field too in case we want to fully implement
Dag-Erling Smørgrav [Sun, 7 May 2000 20:52:40 +0000 (20:52 +0000)]
While we're at it, add a length field too in case we want to fully implement
partial fetches later.

24 years agoImplement restart
Dag-Erling Smørgrav [Sun, 7 May 2000 20:51:31 +0000 (20:51 +0000)]
Implement restart

24 years agoForgot to mention: The previous patch undoes rev1.21 - rev1.22 change by
Nick Hibma [Sun, 7 May 2000 20:48:16 +0000 (20:48 +0000)]
Forgot to mention: The previous patch undoes rev1.21 - rev1.22 change by
jlemon.

24 years agoIf PERIPH_1284 is not defined, don't even bother calling the BUS_*_INTR
Nick Hibma [Sun, 7 May 2000 20:46:49 +0000 (20:46 +0000)]
If PERIPH_1284 is not defined, don't even bother calling the BUS_*_INTR
functions.

If it is defined, check whether bus_alloc_resource has succeeded. If it
hasn't, it is in polled mode. Mike Nowlin reports that this change makes
the geek port (whatever _that_ is :-) work again on his machine.

Submitted by: Mike Nowlin <mike@argos.org>

24 years agoAdd the fields needed to store the cookies.
Nick Hibma [Sun, 7 May 2000 20:17:30 +0000 (20:17 +0000)]
Add the fields needed to store the cookies.

24 years agoDo the attach (and detach) properly. Store the cookies.
Nick Hibma [Sun, 7 May 2000 20:16:25 +0000 (20:16 +0000)]
Do the attach (and detach) properly. Store the cookies.

This is a first step to make usb unloadable.

24 years agoUse sizeof more consistently.
Dag-Erling Smørgrav [Sun, 7 May 2000 20:02:52 +0000 (20:02 +0000)]
Use sizeof more consistently.

24 years agoUse sizeof more consistently.
Dag-Erling Smørgrav [Sun, 7 May 2000 20:01:55 +0000 (20:01 +0000)]
Use sizeof more consistently.
Outline sanity checking of server port spec.

24 years agoImplement restart.
Dag-Erling Smørgrav [Sun, 7 May 2000 20:00:12 +0000 (20:00 +0000)]
Implement restart.
Use sizeof more consistently.
Outline sanity checking of server port spec.

24 years agoImplement restart
Dag-Erling Smørgrav [Sun, 7 May 2000 19:56:07 +0000 (19:56 +0000)]
Implement restart

24 years agoAdd the Prolific PL2301 and PL2302 Link cables.
Nick Hibma [Sun, 7 May 2000 19:49:48 +0000 (19:49 +0000)]
Add the Prolific PL2301 and PL2302 Link cables.

Submitted by: Dirk van Gulik <dirkx@webweaving.org>

24 years agoAdd offset field to struct url
Dag-Erling Smørgrav [Sun, 7 May 2000 19:46:33 +0000 (19:46 +0000)]
Add offset field to struct url

24 years agoWe match on vendor/product so return the fact that udbp is vendor/product
Nick Hibma [Sun, 7 May 2000 19:46:20 +0000 (19:46 +0000)]
We match on vendor/product so return the fact that udbp is vendor/product
specific.

24 years agoRegen.
Nick Hibma [Sun, 7 May 2000 19:44:44 +0000 (19:44 +0000)]
Regen.

24 years agoSync with NetBSD
Nick Hibma [Sun, 7 May 2000 19:44:16 +0000 (19:44 +0000)]
Sync with NetBSD

24 years agoRemove debugging cruft.
Nick Hibma [Sun, 7 May 2000 19:13:19 +0000 (19:13 +0000)]
Remove debugging cruft.

24 years agoInitialise the debug value.
Nick Hibma [Sun, 7 May 2000 18:40:44 +0000 (18:40 +0000)]
Initialise the debug value.

24 years agoIncrease the debugging level on a printf.
Nick Hibma [Sun, 7 May 2000 18:38:41 +0000 (18:38 +0000)]
Increase the debugging level on a printf.

24 years agoAdd a define for the Zip 250
Nick Hibma [Sun, 7 May 2000 18:37:13 +0000 (18:37 +0000)]
Add a define for the Zip 250

24 years agoDon't claim devices that we fail to probe for. Reverse the sense of a test
Warner Losh [Sun, 7 May 2000 18:20:40 +0000 (18:20 +0000)]
Don't claim devices that we fail to probe for.  Reverse the sense of a test
so that we return failure when we've failed and succeed when we succeed.
Otherwise, users always get a sn device :-(.

PR: 18431
Submitted by: <sanpei@sanpei.org> MIHIRA Yoshiro-san

24 years ago*sigh* I must have been on something that night. Make xpt_periph an
Nick Hibma [Sun, 7 May 2000 18:04:50 +0000 (18:04 +0000)]
*sigh* I must have been on something that night. Make xpt_periph an
extern with the original in cam_xpt.c instead of replicating
xpt_periph in all the sources using it (and hence not initialising it)

24 years agooops! final piece for Rawhides
Matt Jacob [Sun, 7 May 2000 17:44:50 +0000 (17:44 +0000)]
oops! final piece for Rawhides

24 years agos/ffs_unmonut/ffs_unmount/ in a gratuitous ufs_extattr printf.
Robert Watson [Sun, 7 May 2000 17:21:08 +0000 (17:21 +0000)]
s/ffs_unmonut/ffs_unmount/ in a gratuitous ufs_extattr printf.

Reported by: knu

24 years agoFix checksum calculations. This should fix the network problems
Paul Saab [Sun, 7 May 2000 16:41:15 +0000 (16:41 +0000)]
Fix checksum calculations.  This should fix the network problems
in current where all packets were returning with bad checksums.
(observed with netstat -s).

Reviewed by: alfred

24 years agoMove _detach to be underneath _attach.
Duncan Barclay [Sun, 7 May 2000 16:03:36 +0000 (16:03 +0000)]
Move _detach to be underneath _attach.

Move the code that checks the card into _probe and out of _attach and
shuffle a couple of things around in attach.

Set ifp in the variable block - catches unused variables.

24 years agoMove variables to if_rayvar.h
Duncan Barclay [Sun, 7 May 2000 15:15:06 +0000 (15:15 +0000)]
Move variables to if_rayvar.h

24 years agoSplit out structures to make it a bit easier to find my way around and
Duncan Barclay [Sun, 7 May 2000 15:12:18 +0000 (15:12 +0000)]
Split out structures to make it a bit easier to find my way around and
be more like sys/dev coding.

24 years agoSync with an early version of the -current code. Mainly a tidy up
Duncan Barclay [Sun, 7 May 2000 15:00:06 +0000 (15:00 +0000)]
Sync with an early version of the -current code. Mainly a tidy up
of some function names, dropping the ISA bits that were never used and
removing __P

We've renamed the _pccard_ stuff as nothing else probes or attaches.

In the next commit we will move some routines around and split out some of the
structure definitions to another file.

I've dropped the SYSCTL as I never got it working. APM is gone too as it
is broken.

Note, that the attr_read/write will be in both this and NEWCARD/NEWBUS so
I've moved the prototypes to the right place.
Add a few casts.

24 years agoFixed bus_space_{read,write}_region_* functions.
Yoshihiro Takahashi [Sun, 7 May 2000 14:46:15 +0000 (14:46 +0000)]
Fixed bus_space_{read,write}_region_* functions.

Pointed out: Motomichi Matsuzaki <mzaki@e-mail.ne.jp>

24 years agoInclude a RFC 1533 "Maximum DHCP Message Size" option in our request.
Poul-Henning Kamp [Sun, 7 May 2000 14:29:19 +0000 (14:29 +0000)]
Include a RFC 1533 "Maximum DHCP Message Size" option in our request.

ISC DHCP will limit the reply length to 64 bytes for bootp replies
unless we explicitly tell it we can do more.  We tell it that we can do
1200 bytes.

24 years agoMore static -> Static to keep OpenBSD happy.
Nick Hibma [Sun, 7 May 2000 14:23:32 +0000 (14:23 +0000)]
More static -> Static to keep OpenBSD happy.

24 years agoRemove stale file - moved to new location
Andrey A. Chernov [Sun, 7 May 2000 13:34:40 +0000 (13:34 +0000)]
Remove stale file - moved to new location

24 years agoReserve 145 for DRI graphics system.
Doug Rabson [Sun, 7 May 2000 13:31:41 +0000 (13:31 +0000)]
Reserve 145 for DRI graphics system.

24 years agoCorrect a bad bug in m_prepend()
Brian Somers [Sun, 7 May 2000 10:08:24 +0000 (10:08 +0000)]
Correct a bad bug in m_prepend()

Submitted by: luoqi

24 years agoWork-around a couple of C1010 quirks:
Gerard Roudier [Sun, 7 May 2000 09:54:33 +0000 (09:54 +0000)]
Work-around a couple of C1010 quirks:
- Reload SCNTL3 after selection from host   (C1010-33).
- Reload SCNTL4 prior to any DATA OUT phase (C1010-66).
- Use max SCSI offset 31 for ST but 62 for DT.

24 years agoUpdate device names.
Kris Kennaway [Sun, 7 May 2000 09:50:44 +0000 (09:50 +0000)]
Update device names.

24 years agoUpdate device name.
Kris Kennaway [Sun, 7 May 2000 09:27:53 +0000 (09:27 +0000)]
Update device name.

24 years agoUpdate device names
Kris Kennaway [Sun, 7 May 2000 09:26:49 +0000 (09:26 +0000)]
Update device names

24 years agoOops, revert previous commit
Kris Kennaway [Sun, 7 May 2000 09:23:37 +0000 (09:23 +0000)]
Oops, revert previous commit

24 years agoUpdate device references.
Kris Kennaway [Sun, 7 May 2000 09:23:36 +0000 (09:23 +0000)]
Update device references.

24 years agoUpdate references to disk and tape devices.
Kris Kennaway [Sun, 7 May 2000 09:16:56 +0000 (09:16 +0000)]
Update references to disk and tape devices.

24 years agoUpdate device names in examples.
Kris Kennaway [Sun, 7 May 2000 09:08:31 +0000 (09:08 +0000)]
Update device names in examples.

24 years agoRemove test for block device.
Kris Kennaway [Sun, 7 May 2000 08:56:21 +0000 (08:56 +0000)]
Remove test for block device.

24 years agoZap reference to /dev/rvn*
Kris Kennaway [Sun, 7 May 2000 08:22:33 +0000 (08:22 +0000)]
Zap reference to /dev/rvn*

24 years agoWell, for now at least, we'll also have the 4100 also have a prom console.
Matt Jacob [Sun, 7 May 2000 06:15:37 +0000 (06:15 +0000)]
Well, for now at least, we'll also have the 4100 also have a prom console.

24 years agoAdd option for Rawhide (AlphaServer 4100 systems).
Matt Jacob [Sun, 7 May 2000 05:50:27 +0000 (05:50 +0000)]
Add option for Rawhide (AlphaServer 4100 systems).

24 years agoPass the vector on thru instead of checking EISA/ISA ints. It turns
Matt Jacob [Sun, 7 May 2000 05:49:27 +0000 (05:49 +0000)]
Pass the vector on thru instead of checking EISA/ISA ints. It turns
out the FreeBSD code did the right thing by starting EISA/ISA vectors
at 0x800.

24 years agoEISA/ISA memory space is any pa < 8MB.
Matt Jacob [Sun, 7 May 2000 05:31:39 +0000 (05:31 +0000)]
EISA/ISA memory space is any pa < 8MB.

24 years agoCorrect a couple of typos.
Greg Lehey [Sun, 7 May 2000 05:09:45 +0000 (05:09 +0000)]
Correct a couple of typos.

24 years agoadd in dec_kn300 (Alpha 4100) case
Matt Jacob [Sun, 7 May 2000 05:00:26 +0000 (05:00 +0000)]
add in dec_kn300 (Alpha 4100) case

24 years agoadd in stubbie mcpcia_pci that will parent PCI busses
Matt Jacob [Sun, 7 May 2000 04:59:30 +0000 (04:59 +0000)]
add in stubbie mcpcia_pci that will parent PCI busses

24 years agoadd in the few bits necessary to support Alpha 4100 (Rawhide) systems
Matt Jacob [Sun, 7 May 2000 04:58:32 +0000 (04:58 +0000)]
add in the few bits necessary to support Alpha 4100 (Rawhide) systems

24 years agoUpdate 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems.
Matt Jacob [Sun, 7 May 2000 04:56:19 +0000 (04:56 +0000)]
Update 'hose' (actually, MCPCIA instance #) for Alpha Rawhide systems.
We have *got* to fix this bogosity of trying to steal part of the PCI
address space for this stuff.

24 years agoAdd in a first pass at Alpha 4100 (Rawhide) support. It doesn't quite
Matt Jacob [Sun, 7 May 2000 04:53:04 +0000 (04:53 +0000)]
Add in a first pass at Alpha 4100 (Rawhide) support. It doesn't quite
boot all the way yet, but it's darn close (blows up somewhere probing
the PS/2 mouse on the EISA bus).

24 years agoRemove obsolete reference to /var/db/kvm_kernel.db
Kris Kennaway [Sun, 7 May 2000 02:16:43 +0000 (02:16 +0000)]
Remove obsolete reference to /var/db/kvm_kernel.db

Reviewed by: peter

24 years agoTeach the alpha loader install process to make backup copies of the
Mike Smith [Sat, 6 May 2000 18:31:26 +0000 (18:31 +0000)]
Teach the alpha loader install process to make backup copies of the
boot programs when installing new versions.

24 years agoAdd FreeBSD ID tags while I'm here, since people often copy an exiting
David E. O'Brien [Sat, 6 May 2000 18:31:10 +0000 (18:31 +0000)]
Add FreeBSD ID tags while I'm here, since people often copy an exiting
keyboard map and then edit that and try to commit it.

24 years agoAdd a keymap that is the standard ISO PC-101/3 layout, but with the
David E. O'Brien [Sat, 6 May 2000 18:26:42 +0000 (18:26 +0000)]
Add a keymap that is the standard ISO PC-101/3 layout, but with the
key marked "Caps Lock" acting as a left control key.  Many want a control
key in the Real place, but still want the keymap to match the printed keys
as much as possible.

24 years agoAdd #include <machine/in_cksum.h>, in order to pick up the checksum
Jonathan Lemon [Sat, 6 May 2000 18:19:58 +0000 (18:19 +0000)]
Add #include <machine/in_cksum.h>, in order to pick up the checksum
inline functions and prototypes.

24 years agoMake in_cksum() a macro call to in_cksum_skip(), since it provides the
Jonathan Lemon [Sat, 6 May 2000 18:18:32 +0000 (18:18 +0000)]
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.

24 years agoAdd firewall_logging knob to enable/disablle events logging, disabled
Andrey A. Chernov [Sat, 6 May 2000 17:18:19 +0000 (17:18 +0000)]
Add firewall_logging knob to enable/disablle events logging, disabled
by default. Needed mainly for ipfw kernel module to enable logging
disabled there.

24 years agoBounce a copy of the mbuf to the bpf listener when we submit the frames
Jonathan Lemon [Sat, 6 May 2000 15:53:59 +0000 (15:53 +0000)]
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.

24 years agocdrom.com will be ftpsoftware.com in future, reflect this.
Jeroen Ruigrok van der Werven [Sat, 6 May 2000 14:26:13 +0000 (14:26 +0000)]
cdrom.com will be ftpsoftware.com in future, reflect this.

Submitted by: Alexander Langer <alex@big.endian.de> on IRC

24 years agoAdd KAME kit integration note
Alexey Zelkin [Sat, 6 May 2000 14:25:47 +0000 (14:25 +0000)]
Add KAME kit integration note

24 years agoFix typo
Alexey Zelkin [Sat, 6 May 2000 14:20:07 +0000 (14:20 +0000)]
Fix typo

Noticed by: hoek

24 years agoFix comparison of units.
Jeroen Ruigrok van der Werven [Sat, 6 May 2000 14:17:23 +0000 (14:17 +0000)]
Fix comparison of units.

Submitted by: Maxim Sobolev <sobomax@altavista.net> on -current

24 years agoFix typo.
Alexey Zelkin [Sat, 6 May 2000 14:07:35 +0000 (14:07 +0000)]
Fix typo.

Noticed by: hoek

24 years ago. clear `.Os' macro value since this tool is not KAME-only anymore
Alexey Zelkin [Sat, 6 May 2000 14:03:26 +0000 (14:03 +0000)]
. 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

24 years ago. clear `.Os' macro value since this tool is not KAME specific anymore
Alexey Zelkin [Sat, 6 May 2000 13:54:59 +0000 (13:54 +0000)]
. 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

24 years agoSome mdoc cleanups for the manual page.
Jonathan Lemon [Sat, 6 May 2000 13:06:03 +0000 (13:06 +0000)]
Some mdoc cleanups for the manual page.

Submitted by:  phantom

24 years agoUse `Er' variable to define first column width in ERRORS section.
Alexey Zelkin [Sat, 6 May 2000 12:07:59 +0000 (12:07 +0000)]
Use `Er' variable to define first column width in ERRORS section.

24 years agomdoc related cleanup:
Alexey Zelkin [Sat, 6 May 2000 12:05:39 +0000 (12:05 +0000)]
mdoc related cleanup:
. use construction ".Aq Pa filename" instead of ".Pa <filename>"
. replace Section Heading macro (.Sh) with Subsection (.Ss) macro for
subsections

24 years agoUse suggested by mdoc(7) style section name (ERROR -> ERRORS)
Alexey Zelkin [Sat, 6 May 2000 12:02:18 +0000 (12:02 +0000)]
Use suggested by mdoc(7) style section name (ERROR -> ERRORS)

24 years agoUse `Er' variable to define first column width in ERRORS section.
Alexey Zelkin [Sat, 6 May 2000 12:00:11 +0000 (12:00 +0000)]
Use `Er' variable to define first column width in ERRORS section.

24 years agoChange the way that scatter/gather list tables are allocated so that we
Mike Smith [Sat, 6 May 2000 08:54:33 +0000 (08:54 +0000)]
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.

24 years agoStep down a level and issue format requests with a struct bio instead
Poul-Henning Kamp [Sat, 6 May 2000 07:01:47 +0000 (07:01 +0000)]
Step down a level and issue format requests with a struct bio instead
of a struct buf.

24 years agoRemove devstat_end_transaction_buf() everybody uses
Poul-Henning Kamp [Sat, 6 May 2000 06:59:08 +0000 (06:59 +0000)]
Remove devstat_end_transaction_buf() everybody uses
devstat_end_transaction_bio() now.

24 years agoFix comment.
Paul Saab [Sat, 6 May 2000 04:50:09 +0000 (04:50 +0000)]
Fix comment.

24 years agoNote that ports-base is a mandatory collection and your ports will not
Kris Kennaway [Sat, 6 May 2000 03:45:56 +0000 (03:45 +0000)]
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.

24 years agoImplement TCP NewReno, as documented in RFC 2582. This allows
Jonathan Lemon [Sat, 6 May 2000 03:31:09 +0000 (03:31 +0000)]
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>

24 years agoAdd blurb about kqueue to the release notes.
Jonathan Lemon [Sat, 6 May 2000 02:33:44 +0000 (02:33 +0000)]
Add blurb about kqueue to the release notes.

24 years agoAll the screen savers other than "apm" build on the Alpha. daemon.ko has
David E. O'Brien [Sat, 6 May 2000 02:06:35 +0000 (02:06 +0000)]
All the screen savers other than "apm" build on the Alpha.  daemon.ko has
been tested to work.

24 years agoGive the "streams" modulea version (1) and depend on it from the
Brian Feldman [Sat, 6 May 2000 01:39:45 +0000 (01:39 +0000)]
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).

24 years agoAdd $FreeBSD$ (and test remote commits after the Freefall upgrade)
David E. O'Brien [Sat, 6 May 2000 01:38:24 +0000 (01:38 +0000)]
Add $FreeBSD$ (and test remote commits after the Freefall upgrade)

24 years agoAdd a version tag for the rtc port to depend on.
Peter Wemm [Sat, 6 May 2000 01:36:04 +0000 (01:36 +0000)]
Add a version tag for the rtc port to depend on.

24 years agoAUTHOR -> AUTHORS
Archie Cobbs [Fri, 5 May 2000 17:08:55 +0000 (17:08 +0000)]
AUTHOR -> AUTHORS

24 years agoPut the FTP_PASSIVE_MODE issue to rest once and for all.
Bill Fumerola [Fri, 5 May 2000 17:02:32 +0000 (17:02 +0000)]
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

24 years agoRemove unneeded #include <sys/buf.h>
Poul-Henning Kamp [Fri, 5 May 2000 16:07:10 +0000 (16:07 +0000)]
Remove unneeded  #include <sys/buf.h>

24 years agoDon't include <sys/buf.h>
Poul-Henning Kamp [Fri, 5 May 2000 15:41:22 +0000 (15:41 +0000)]
Don't include <sys/buf.h>

24 years agoConfusing comment.
Nick Hibma [Fri, 5 May 2000 14:10:25 +0000 (14:10 +0000)]
Confusing comment.

24 years agoSwitch to using the .code16 as(1) directive and using 16-bit assembly
John Baldwin [Fri, 5 May 2000 13:22:10 +0000 (13:22 +0000)]
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).

24 years agoApply patch to rl_rxeof() to really enforce payload alignment in
Bill Paul [Fri, 5 May 2000 12:47:47 +0000 (12:47 +0000)]
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.