Søren Schmidt
989fb3947c
ZIP drives should now be working, I'm not sure about LS120 drives,
...
reports on those most welcome!
Fixed problems:
Hang on probe on "fantom" devices.
The probe now use a timeout to avoid hangs if no interrupt
is recevied.
There has also been more general code clenaups, and some reorgs.
1999-03-07 21:49:14 +00:00
Alan Cox
9de3dd734e
Change vm_map_growstack to acquire and hold a read lock (instead of a write
...
lock) until it actually needs to modify the vm_map.
Note: it is legal to modify vm_map::hint without holding a write lock.
Submitted by: "Richard Seaman, Jr." <dick@tar.com> with minor changes
by myself.
1999-03-07 21:25:42 +00:00
Brian Somers
bf1d816501
Don't forget to call modem_Found() when connecting
...
via an external program - otherwise we get no
throughput stats and connection count increase.
1999-03-07 20:58:48 +00:00
Guy Helmer
d5f39fc1d1
Add leading 0 in front of octal file permissions number.
...
OK'ed by: Brian Somers <brian@freebsd.org>
PR: docs/9843
1999-03-07 20:27:45 +00:00
Guy Helmer
9c2760425a
Fix display of example usage.
...
PR: docs/9833
1999-03-07 19:24:39 +00:00
Guy Helmer
27a379e1e0
erst0 -> ersa0
...
PR: docs/9860
1999-03-07 18:57:50 +00:00
Guy Helmer
587aff8abe
MAKEDEV pty# makes 32 pty pairs, not 16.
...
PR: docs/9879
1999-03-07 18:53:10 +00:00
Guy Helmer
6e6019dc13
Explain ENXIO error status with respect to fifos.
...
PR: docs/8559
1999-03-07 18:45:35 +00:00
Brian Somers
59a7c61374
Upgrade (almost) to natd 2.0b1
...
- Transparent proxy support.
- PERMANENT_LINK IS NOW OBSOLETE, use redirect_port instead.
- Drop support for early FreeBSD 2.2 versions
- If separate input & output sockets are being used
use them to find out packet direction instead of
normal mechanism. This can be handy in complex environments
with multiple interfaces.
- PPTP redirect support by Dru Nelson <dnelson@redwoodsoft.com> added.
- Logging enhancements from Martin Machacek <mm@i.cz> added.
Obtained from: Ari Suutari <ari@suutari.iki.fi>
1999-03-07 18:23:56 +00:00
Brian Somers
50a63ab997
Support PPTP via libalias (``alias pptp addr'').
1999-03-07 18:13:44 +00:00
Brian Somers
164928d385
Document PacketAliasPptp() and allow it to be disabled
...
by passing INADDR_NONE.
1999-03-07 18:13:23 +00:00
Hellmuth Michaelis
7e18abbef4
update misc i4b documentation to i4b release 0.71.00
1999-03-07 17:18:28 +00:00
Hellmuth Michaelis
bb7ca167ae
add the dtmfdecode program (added to i4b with 0.71.00) to the i4b userland
1999-03-07 17:09:03 +00:00
Hellmuth Michaelis
e90bc52dbe
update the i4b userland to i4b release 0.71.00
1999-03-07 16:12:47 +00:00
Hellmuth Michaelis
c02553cef2
add kernel config support for i4b driver for AVM Fritz PCI
1999-03-07 16:11:12 +00:00
Hellmuth Michaelis
c76c6f9233
update the i4b include files to i4b release 0.71.00
1999-03-07 16:09:45 +00:00
Hellmuth Michaelis
a90de87a40
update the i4b kernel part to i4b release 0.71.00
1999-03-07 16:08:20 +00:00
Doug Rabson
a199ed3cc3
* Register sysctl nodes before running sysinits when loading files and
...
unregister them after sysuninits when unloading.
* Add code to vfs_register() to set the oid number of vfs sysctls to
the type number of the filesystem.
Reviewed by: bde
1999-03-07 16:06:41 +00:00
Brian Somers
b862eda467
Remove unused function stubs.
1999-03-07 15:36:58 +00:00
Brian Somers
d318fe8e17
Support proxying & transparent proxying curtesy of libalias(3).
...
Order the alias command descriptions.
Order the SEE ALSO entries.
1999-03-07 15:02:38 +00:00
Brian Somers
ac8e3334de
Mention that PacketAliasProxyRule() doesn't accept host names,
...
just IP numbers.
1999-03-07 15:02:22 +00:00
Brian Somers
a39fd2143c
Correctly drop existing connections when reopening the diagnostic
...
socket.
1999-03-07 11:54:43 +00:00
Bruce Evans
6bc6d9631d
Oops, the test for "no-cpu" was inverted.
...
Submitted by: Seigo TANIMURA <tanimura@naklab.dnj.ynu.ac.jp>
1999-03-07 06:55:47 +00:00
Bill Paul
6b3cb5936d
Also add 1000baseSX, 1000baseLX, 1000baseCX and 1000baseTX media types. At
...
this point I don't know if there are any actual gigabit ethernet devices
that support media other than 1000baseSX (multi-mode fiber) but who knows.
1999-03-07 04:39:25 +00:00
Brian Somers
4be0e57de1
Read from fd[0] and write to fd[1] where `fd' is the
...
result of a pipe(). This matters under OpenBSD.
1999-03-07 01:41:40 +00:00
Brian Somers
da42fa6060
Use socketpair() instead of pipe()... pipe() doesn't return
...
two bi-directional descriptors under OpenBSD.
1999-03-07 01:41:27 +00:00
Brian Somers
a611383fee
Reopen descriptor 0 as /dev/tty when in interactive mode
...
in OpenBSD as well as FreeBSD (I still don't know why).
Add a debug diagnostic when creating a child process as
a link.
1999-03-07 01:02:39 +00:00
Archie Cobbs
94446a2ed6
When an incoming packet is reflected back as an ICMP reply, make sure we
...
zero "m->m_pkthdr.rcvif", otherwise ipfw may wrongly match the outgoing packet.
PR: kern/9723
Submitted by: David Malone <dwmalone@maths.tcd.ie>
1999-03-06 23:10:42 +00:00
Garrett Wollman
7347e1c6ab
Fix callout_init(). This didn't have any practical effect since it
...
was only used to initialize the static timeouts, which unconditionally
clears the only bits which could have caused problems.
1999-03-06 22:27:02 +00:00
Brian Somers
619d1a30a1
Document PacketAliasProxyRule() and fix a typo.
1999-03-06 21:58:43 +00:00
Bruce Evans
ec1b10869b
Removed old scsi section 9 man pages. Only cd.9 has been converted to
...
cam. scsiconf.9, sd.9, and st.9 can now be found in the Attic.
Reviewed by: ken
1999-03-06 19:03:31 +00:00
Bruce Evans
2f02d39302
Fixed bitrot in synopsis (devfs_link was renamed to devfs_makelink).
...
Didn't fix bitrot in this page's name; just install a link.
1999-03-06 17:37:20 +00:00
Bruce Evans
5ad5ff52b2
Fixed wrong function prototype(s) in synopsis.
1999-03-06 17:25:50 +00:00
Bruce Evans
522e56cf6d
Fixed bitrot in synopsis (u_long changed to uintptr_t for portability).
1999-03-06 17:21:14 +00:00
Bill Paul
27ab138fcc
Add 1000baseFX, 10baseSTP and 10baseFL media types. The 1000baseFX
...
type may become necessary soon. :)
Also add a couple of additional macros that NetBSD has which we don't.
Nothing in FreeBSD uses these (yet) so adding them in shouldn't hurt
anything.
1999-03-06 17:17:57 +00:00
Bruce Evans
3b00e9bd92
Fixed C syntax error in synopsis.
1999-03-06 17:14:24 +00:00
Bruce Evans
399eae0d05
Fixed bitrot in synopsis (const poisoning hadn't reached here).
1999-03-06 17:10:15 +00:00
Bruce Evans
6232b00ed1
Fixed missing headers in synopsis.
1999-03-06 17:07:29 +00:00
Bruce Evans
95fd910edc
Fixed bitrot in synopsis (fuword() and suword() changed to support alpha).
1999-03-06 17:04:18 +00:00
Bruce Evans
9a751530e8
Fixed pedantic syntax error (trailing comma in enum).
1999-03-06 16:57:12 +00:00
Bruce Evans
66f8df865c
Include <sys/queue.h> so that this file is almost self-sufficient, as is
...
specified in about 40 section 9 man pages.
Translated to C (C doesn't support forward declarations of enums).
1999-03-06 16:52:04 +00:00
KATO Takenori
b052f82154
Sync with sys/i386/i386/machdpe.c revision 1.327.
1999-03-06 09:43:01 +00:00
Alan Cox
f59e8eb9b1
Upgrading a map's lock to exclusive status should increment
...
the map's timestamp. In general, whenever an exclusive lock is
acquired the timestamp should be incremented.
1999-03-06 07:11:33 +00:00
Bruce Evans
44f332052d
Don't depend on <ufs/ufs/quota.h> or another (old) prerequisite including
...
<sys/queue.h>. This fixes my recent breakage of biosboot by unpolluting
<ufs/ufs/quota.h> in the !KERNEL case.
1999-03-06 05:21:09 +00:00
Garrett Wollman
4022a21d8b
Move kernel-only declaration inside #ifdef KERNEL section.
1999-03-06 04:51:41 +00:00
Garrett Wollman
acc8326d0c
Expose a slightly-lower-level interface to timeouts which allows callers
...
to manage their own memory. Tested on my machine (make buildworld).
I've made analogous changes on the alpha, but don't have a machine
to test.
Not-objected-to by: dg, gibbs
1999-03-06 04:46:20 +00:00
Justin T. Gibbs
c07760c6a4
Block cam hardware interrupts at splvm(). Controller drivers may
...
perform malloc(NO_WAIT) and free operations that could touch the
page queues.
Noticed by: Tor Egge <tegge@FreeBSd.org>
1999-03-05 23:39:02 +00:00
Justin T. Gibbs
da925f6c0f
Poll for bus reset completion instead of assuming that our interrupt
...
is enabled.
1999-03-05 23:37:07 +00:00
Justin T. Gibbs
c562189829
Keep track of negotiated transfer parameters for each initiator<->target
...
connection.
Clean up support for devices featuring the multiple target SCSI ID feature.
On aic7890/91/96/97 chips, we can now assume the target role on multiple
target ids simultaneously. Although these chips also have sufficient
instruction space to hold to support the initiator and target role at the
same time, the initiator role is currently disabled as it will conflict
(chip design restriction) with the multi-tid feature. I'll probably add
a nob to enable the initiator (there-by disabling multi-tid) some time
in the future.
Return queue full or busy, depending on the tagged nature of the incoming
request, if our command input queue fills up in host memeory.
Deal with accept target I/O resource shortages.
If we get an underrun on a transaction that wasn't supposed to transmit
any data, don't attempt to print out the S/G list. The code would
run until hitting a non-present page. (oops)
1999-03-05 23:35:48 +00:00
Justin T. Gibbs
f15aa8d8d9
Modify to deal with changes in the storage of user negotiation settings.
1999-03-05 23:28:42 +00:00