Daniel C. Sobral
445a035707
Add MODINFO_ARGS, parameters passed to a module at load time.
...
VS: ----------------------------------------------------------------------
1999-03-08 11:05:52 +00:00
Daniel C. Sobral
1d2a3d5731
Increase ficl's dictionary size, in preparation for the newer loader.rc.
1999-03-08 11:00:02 +00:00
Daniel C. Sobral
08c9325cb2
Fix a number of memory leaks and other memory-related disorders.
...
Also, unbreak the breakage introduced at the last revision of module.c.
This changes the semantics of mod_searchfile() (and mod_searchmodule())
to make the caller's responsibility freeing the buffer returned. This
is different from other functions in loader's code, and was done as a
fix for kern/9631. If someone wants to revert this to the original
behavior, don't forget to fix kern/9631 in another way.
This should also fix bin/10462, which was introduced as a result of the
first try at kern/9631 (module.c last revision).
PR: bin/10462
Submitted by: Takanori Saneto <sanewo@ba2.so-net.ne.jp>
1999-03-08 10:32:39 +00:00
Alan Cox
da3a3026b9
Remove an unused variable from vmspace_fork.
1999-03-08 03:53:07 +00:00
Kenneth D. Merry
c816e0254c
The 4 gig version of the Seagate Medalist Pro seems to have the same
...
trouble with tagged queueing as the 6.5 gig version.
So, I've added a quirk entry for it to limit it to two outstanding
transactions at a time, just like the 6.5G version. While I'm at it, add a
quirk for the 9G version of the drive, since it most likely has the same
problem.
Submitted by: Jeremy Lea <reg@shale.csir.co.za>
1999-03-07 22:48:50 +00:00
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