Julian Elischer
0633aaefef
Swap egress hooks for packets entering from the monitor hooks.
2001-01-26 11:35:36 +00:00
Luigi Rizzo
6258acf88f
Bring dummynet in line with the code that now works in -STABLE.
...
It compiles, but I cannot test functionality yet.
2001-01-26 06:49:34 +00:00
Luigi Rizzo
c353c285ee
Bring bridging code in line with the one which works on -STABLE.
...
It compiles on -CURRENT, but I can not test functionality yet.
2001-01-26 06:47:19 +00:00
Jake Burkholder
28df158b49
Push Giant down into the trap handlers that need it, instead of
...
acquiring it unconditionally.
Reviewed by: jhb
2001-01-26 04:16:16 +00:00
John Baldwin
21bd1ed3bf
- Don't pass in MTX_NORECURSE, as that is only used with spin mutexes and
...
is going away soon anyways. Instead, don't pass MTX_RECURSE to mtx_init,
so that WITNESS will panic if the driver mutex is recursed on.
- Use MTX_DEF in mtx_init() instead of assuming that it will be 0.
2001-01-26 03:18:17 +00:00
Daniel Eischen
f3e8cfe5ef
Comment only change; s/_thread_sys_/__sys_/
2001-01-26 02:41:07 +00:00
Daniel Eischen
c701da2b6e
Comment change only; s/_thread_sys_/__sys_/
2001-01-26 02:27:06 +00:00
Brian Somers
501fe45f67
Fix arg count
2001-01-26 01:48:16 +00:00
Brian Somers
15c8dc2a03
If executing the stuff from ppp.linkdown results in a state change,
...
don't continue adjusting the ipcp state machine.
This allows ``down'' to work in ppp.linkdown - useful for a tunnel
setup.
2001-01-26 01:43:38 +00:00
Brian Somers
74457d3d43
Allow ``set server closed'' to close the diagnostic socket.
...
Allow ``set server open'' to re-open the diagnostic socket.
Handle SIGUSR1 by re-opening the diagnostic socket
When receiving SIGUSR2 (and in ``set server none''), don't forget the
socket details so that ``set server open'' and SIGUSR1 open it again.
Don't create the diagnostic socket as uid 0 ! It's far to dangerous.
2001-01-26 01:41:34 +00:00
Coleman Kane
283028861e
D'oh! Forgot to link to /dev/voodoo.
2001-01-26 01:13:29 +00:00
Luigi Rizzo
02a282ac01
Comment the interface to ether_input() and the way is normally
...
used by most ethernet drivers.
2001-01-25 23:56:13 +00:00
Brian S. Dean
f59091e7cd
Print out the target device when the mount fails.
2001-01-25 20:05:34 +00:00
Brian S. Dean
20ee96993b
Always print out the target device when the mount fails, not just on
...
ENOENT.
2001-01-25 20:03:38 +00:00
Julian Elischer
34f9ca0908
Only clear the 'free' bit if we were successful in getting a queue item off the free list.
...
Found by: Harti Brandt (address unknown)
2001-01-25 19:48:57 +00:00
John Baldwin
b00df9c9ba
Whitespace fix: convert code indented 6 spaces to use tabs instead.
2001-01-25 19:37:26 +00:00
John Polstra
747291735d
Make the "-pthread" option work again, now that libc_r has to be
...
linked in addition to libc rather than instead of libc.
Ideally, "-pthread" would now be equivalent to adding "-lc_r" to the
end of the link command. But it is slightly different in this
implementation. Adding "-lc_r" to the link command would produce a
"ld" command line containing this:
... -lc_r /usr/lib/libgcc.a -lc /usr/lib/libgcc.a ...
but this implementation of the "-pthread" option produces this:
... /usr/lib/libgcc.a -lc_r -lc /usr/lib/libgcc.a ...
It would be possible to make them identical, but that doesn't fit
as nicely into GCC's way of doing things. I don't think the ordering
change will make any difference in practice.
2001-01-25 18:57:13 +00:00
Brian S. Dean
a04ea1b860
Provide a better error message when the /dev entry is non-existant.
...
Due to the old message, I spent way more time debugging a diskless
root problem than it should have taken.
2001-01-25 17:29:07 +00:00
David Malone
13d0228de1
Correct spelling of foresight.
...
PR: 24637
Submitted by: Christopher Rued <christor@ug.cs.sunysb.edu>
2001-01-25 17:17:11 +00:00
Maxim Sobolev
ac6468bd08
Don't hardcode geometry of VESA_800x600 raster text mode (80x25). Instead save
...
actual geometry before switching to the graphics mode.
2001-01-25 16:58:46 +00:00
Maxim Sobolev
acdb2839d6
New option `-g' to allow selecting custom text geometry in VESA_800x600 raster
...
text mode. For example `vidcontrol -g 100x37 VESA_800x600' will setup 100x37
text mode as opposed to default 80x25.
Reviewed by: imp
2001-01-25 16:53:22 +00:00
Ruslan Ermilov
a0e3937ccb
mdoc(7) police: fixed a few bogons.
2001-01-25 14:16:42 +00:00
Jun Kuriyama
683bdefcd3
Return exit value 0 on success when PID is specified.
2001-01-25 13:25:41 +00:00
Hajimu UMEMOTO
aa5faffa26
- Don't try to send RA to lo0, gifN and faithN.
...
- ipv6_network_interfaces has all available interfaces to work for
static configuration even if the host is end host. When rtsol is
invoked, singleness of interface is checked.
2001-01-25 13:18:26 +00:00
Alexey Zelkin
8b32114bd4
Fix typo
2001-01-25 13:13:55 +00:00
Nicolas Souchu
a138e28335
Discard extra status information if -1. This has been breaking the
...
PS/2 mode for ZIP+ drives for a long time. Thanks Jonathon.
Submitted by: j mckitrick <jcm@FreeBSD-uk.eu.org>
2001-01-25 13:07:55 +00:00
Hajimu UMEMOTO
360351268a
Mention about rtadvd_interfaces. It should be specified if you want
...
use rtadvd.
2001-01-25 13:05:50 +00:00
Alexey Zelkin
52cb1335f2
man(7) -> mdoc(7)
2001-01-25 12:36:16 +00:00
Alexey Zelkin
b195b11b69
Give morse(6) own manual page since common manpage for bcd(6), ppt(6) and
...
morse(6) was mostly dedicated to morse(6)
2001-01-25 12:35:49 +00:00
Alexey Zelkin
64385c3bca
Remove never used home-born implementation of curses library from source
...
tree.
2001-01-25 12:24:29 +00:00
Alexey Zelkin
e85c02aad1
Slightly re-word sentence to allow using .Nm macro without parameter
2001-01-25 12:11:23 +00:00
Alexey Zelkin
020a8e3a9b
Slightly re-word sentence to allow using .Nm macro without parameter
...
Use .St macro instead of hardcoding standard name
2001-01-25 12:10:57 +00:00
Nicolas Souchu
e28bc5f477
Set properly the PixelBytes field for 8bits modes.
...
Submitted by: Maxim Sobolev <sobomax@FreeBSD.org>
2001-01-25 11:01:20 +00:00
Nicolas Souchu
c264e80fb7
Consider that the chipset may be in ECP mode (from BIOS settings)
...
even if mode PS/2 is forced with bootflags. As a matter of fact,
chipsets needs some extra configuration for accessing PS/2 mode
from ECP. The current patch is only relevant for generic chipsets
since specific code is supposed to deal with this during detection.
2001-01-25 10:51:41 +00:00
Ben Smithurst
f9a2828541
remove reference to nonexistent ugen(4) manual page.
...
PR: 24622
Submitted by: Ernst de Haan <ernst@jollem.com>
2001-01-25 10:44:06 +00:00
Yoshihiro Takahashi
ba4c5e6950
Added necessary include for pc98.
2001-01-25 09:56:04 +00:00
Jason Evans
e25cb0a62a
Remove CV_DECLARE(), which serves no useful purpose.
2001-01-25 07:29:54 +00:00
Coleman Kane
7670e0125f
Add some description and clarification as to the use of the tdfx device.
...
Answers many questions I have recieved and has a short description of what
the driver actually does.
2001-01-25 06:58:53 +00:00
Bill Fumerola
1ed0e5d2e1
Add -c/C which chroots by IP of tftp client, (i.e. /tftproot/127.0.0.1/).
2001-01-25 04:20:25 +00:00
Will Andrews
34bc43d532
Fix bogus checking of snprintf() by decreasing the remaining size of the
...
string after each successful snprintf() call. This makes apply(1) work
*correctly*, although the whole snprintf() deal really should be redone.
Bug noted by: nectar (about 3 weeks ago)
2001-01-25 03:40:17 +00:00
Luigi Rizzo
7a726a2dd1
Pass up errors returned by dummynet. The same should be done with
...
divert.
2001-01-25 02:06:38 +00:00
Peter Wemm
d42df83312
Disable cy - it is now completely broken and needs non-trivial work.
2001-01-25 01:56:27 +00:00
John Baldwin
45ece682fd
- Doh, lock faultin() with proc lock in scheduler().
...
- Lock p_swtime with sched_lock in scheduler() as well.
2001-01-25 01:38:09 +00:00
John Baldwin
7b1bec368f
Back out over-aggressive locking of p->p_cred.
...
Requested by: alfred
2001-01-25 01:09:44 +00:00
John Polstra
1718c8b735
Note that rmdir(2) does not follow symbolic links.
2001-01-24 23:49:59 +00:00
John Baldwin
29d3cf45a7
Remove prototype for child_return().
2001-01-24 22:00:13 +00:00
John Baldwin
2a36ec35ae
- Change fork_exit() to take a pointer to a trapframe as its 3rd argument
...
instead of a trapframe directly. (Requested by bde.)
- Convert the alpha switch_trampoline to call fork_exit() and use the MI
fork_return() instead of child_return().
- Axe child_return().
2001-01-24 21:59:25 +00:00
Julian Elischer
c73b94a276
Don't crash the kernel if the user tries to load a netgraph
...
module with the wrong version number.
2001-01-24 21:29:57 +00:00
Poul-Henning Kamp
b8627aab72
DEVFS cloning for if_tap.
...
Submitted by: Maksim Yevmenkin <m_evmenkin@yahoo.com>
2001-01-24 20:59:34 +00:00
John Baldwin
77e9b2790e
- Remove some unused and unneeded atomic operations sitting in mp_machdep.c
...
that are already implemented in atomic.h.
- Fix SMP kernel builds.
2001-01-24 19:49:13 +00:00