sheldonh
c57b7dbc2a
Style issues in previous commit:
...
Use an upward approximation of the number of characters required
for decimal representations of uid_t, gid_t and u_quad_t, intead
of arbitrary values that may not be safe in the future.
Fix disordering.
Requested by: bde
1999-08-19 11:36:12 +00:00
obrien
5b15ba9a9b
Move two of the DBX config directives to the common configuration header.
...
Also simply CPP_PREDEFINES a little.
1999-08-19 09:16:23 +00:00
ru
f578da99f5
Nuke /usr/share/misc/pkg_manage.
...
PR: 13228
Submitted by: "Alexey M. Zelkin" <phantom@cris.net>
1999-08-19 07:10:26 +00:00
jkoshy
1d080a921d
Link libcrypt_p.a to the DES profiled library, if this library is present.
...
PR: misc/7759
Submitted by: Carl Mascott <cmascott@world.std.com>
Reviewed by: jkh
1999-08-19 06:36:24 +00:00
csgr
ad6f988e41
Fix breakage if blackhole=1 and tiflags & TH_SYN, plus
...
style(9) fixes
Submitted by: Jonathon Lemon
1999-08-19 05:22:12 +00:00
mdodd
1e31ba6301
Use el_source() so we pick up .editrc
1999-08-19 04:10:33 +00:00
wpaul
2f02ff5d8a
Small tweak: in xl_rxeof(), rxstat should be u_int32_t, not u_int16_t.
1999-08-19 03:47:18 +00:00
mdodd
fb1440bad5
Add support for command line editing and history.
...
Remove src/contrib/bind/bin/nslookup/commands.c as it is generated by lex
from commands.l.
Submitted by: lpc/cdcontrol patches originally by msmith.
Reviewed by: msmith (in theory)
1999-08-19 03:29:15 +00:00
peter
527fa14913
Try using the builtin ffs() for egcs, it (by random inspection)
...
generates slightly better code and avoids the incl then subl when
using ffs(foo) - 1.
1999-08-19 00:32:48 +00:00
peter
fc24e28a1e
Update for MI switch code, and trim a heap of unused (I believe) entries.
1999-08-19 00:20:10 +00:00
peter
aeb7c7f45b
Use the MI process selection. We use a quick routine to decide whether
...
to get the mplock and enter the kernel to run a process in the SMP case.
1999-08-19 00:18:48 +00:00
peter
2c094c4d2d
Use MI switch code for process selection. This gets run queues entirely
...
out of the asm code, and as a bonus implements rtprio and idprio for the
Alpha. Previously if you ran an idprio process, you were assured of a
deadlock.
1999-08-19 00:16:52 +00:00
peter
9ad9e224d9
Update for run queue code.
1999-08-19 00:15:27 +00:00
peter
eac345f15d
Don't initialize run queues here, do it all in one place.
1999-08-19 00:14:43 +00:00
peter
37fbf58fe8
Run queue heads have moved to TAILQ's.
1999-08-19 00:13:58 +00:00
peter
26fca018aa
Update for MI switch components. struct prochd is replaced by TAILQ's.
...
Use a spare pad field for saving the run queue index.
1999-08-19 00:13:15 +00:00
peter
13681da99b
(forced commit, cvs aborted part way though)
...
Extract the next runnable process selection out of cpu_switch() into a
fairly machine independent C routine. gcc actually does a pretty good
job of this.
Reviewed by: msmith (in principle)
1999-08-19 00:10:39 +00:00
mpp
a8eee51fbd
Sort xrefs.
...
Submitted by: Alexey Zelkin <phantom@cris.net>
1999-08-19 00:10:37 +00:00
peter
998b399827
Extract the next runnable process selection out of cpu_switch() into a
...
fairly machine independent C routine. gcc actually does a pretty good
job of this.
Reviewed by: msmith (in principle)
1999-08-19 00:06:53 +00:00
mdodd
6fda6cde76
Make these actually compile. I got a little delete happy pruning includes
...
and used 'command' instead of 'cmd' in a few cases. Also clear up some
unused variables.
Pointed out by: phk
1999-08-18 22:14:24 +00:00
phk
a84a396b6b
Add pin-numbers for easy reference.
1999-08-18 20:45:57 +00:00
mpp
5d53e6b7a6
Document some common ENVIRONMENT variables.
...
PR: docs/13233
Submitted by: Alexey Zelkin <phantom@cris.net>
1999-08-18 19:53:04 +00:00
abial
d9e7423c65
Add pam_radius.so manual page.
...
Reviewed by: jdp
1999-08-18 19:04:24 +00:00
nsayer
09c9e5f0dd
printf("%x",dev); -> printf("%s",devtoname(dev));
1999-08-18 17:42:41 +00:00
csgr
fc583887e7
Slight tweak to tcp.blackhole to add optional behaviour to
...
drop any segment arriving at a closed port.
tcp.blackhole=1 - only drop SYN without RST
tcp.blackhole=2 - drop everything without RST
tcp.blackhole=0 - always send RST - default behaviour
This confuses nmap -sF or -sX or -sN quite badly.
1999-08-18 15:40:05 +00:00
brian
be5c500691
Mention `alias enable no'', not
`alias enable off''.
1999-08-18 15:35:54 +00:00
peter
b9612aa56c
Hopefully make IFMEDIA_DEBUG compile. if_xname[] is a NetBSD addition,
...
we need if_name, if_unit. (maybe we should pick up if_xname[] ?)
Pointed out by: jkb@yahoo-inc.com
1999-08-18 13:13:01 +00:00
peter
cd9fb3ba33
The "LINUX" option isn't actually used or referenced anywhere. The stuff
...
that goes to opt_dontuse.h is so an opt_*.h file doesn't get created even
though an option may be used for bringing stuff in via files[.*].
Pointed out by: bde
1999-08-18 11:28:36 +00:00
n_hibma
ec31c6c687
1) rename dev->self to be consistent
...
2) use device_printf
3) properly tear down and disable interrupts when init fails
1999-08-18 10:24:59 +00:00
n_hibma
e8b650b434
Remove redundant spaces in the whole line, not only the first occurrence.
...
(not that anyone actually reads the created .c and .h files :)
1999-08-18 08:39:14 +00:00
kato
ecead4fb16
Merge from sys/i386/isa/spkr.c revision 1.38.
1999-08-18 08:24:35 +00:00
kato
65bba00ef1
Merge from sys/i386/i386/machdep.c revision 1.359.
1999-08-18 08:22:10 +00:00
kato
9fc64d62e1
Merge from sys/i386/conf/files.i386 revision 1.259.
1999-08-18 08:20:28 +00:00
csgr
c49f6959c7
Document sysctl MIBs under net.inet.udp
1999-08-18 07:04:42 +00:00
mdodd
1976ef16a8
SIOCSIFADDR, SIOCGIFADDR, and SIOCSIFMTU are implemented in
...
sys/net/if_ethersubr.c:ether_ioctl(). Drivers need not implement generic
behavior.
PR: kern/12126
Submitted by: in part by Boris Popov <bp@butya.kz>
1999-08-18 06:12:00 +00:00
chris
212887c836
Fix a bunch of broken cross-references
1999-08-18 05:55:22 +00:00
alc
999b998faa
Create callable (non-inline) versions of the atomic_OP_TYPE functions
...
that are linked into the kernel. The KLD compilation options are
changed to call these functions, rather than in-lining the
atomic operations.
This approach makes atomic operations from KLDs significantly
faster on UP systems (though somewhat slower on SMP systems).
PR: i386/13111
Submitted by: peter.jeremy@alcatel.com.au
1999-08-18 04:08:31 +00:00
mjacob
c3587e5dcb
Fix breakage - an extra brace got inserted where DIAGNOSTIC was defined
...
but MAP_LOCK_DIAGNOSTIC wasn't.
1999-08-18 03:56:57 +00:00
msmith
d5e1ba29cb
Remove the SMBIOS detection and definitions; this should be handled in a
...
loadable module (under development).
1999-08-18 02:20:04 +00:00
chris
ab6c4be83c
Bad cross-reference of getservbyname(2) changed to getservbyname(3)
...
Reviewed by: ru
1999-08-18 01:20:07 +00:00
green
74ed588ff9
The new test(1) did not use access() correctly. I don't know why, since
...
supposedly it's ksh-derived, and it's not broken in pdksh. I've added
a test for test running as root: if testing for -x, the file must be
mode & 0111 to get "success", rather than just existant.
Reviewed by: chris
1999-08-18 00:18:52 +00:00
julian
f352b6efed
Devfs isn't quite dead yet... Add back devfs support to ptys..
...
When you use pty(N) it creates pty(N+1) ready for your use in the DEVFS,
so DEVFS is not cluttered up with hundreds of ptys you are never going to
use.
1999-08-17 23:08:51 +00:00
green
30c109da4d
Unbreak the nfs KLD_MODULE. It needs a bit more of vm_page.h than was
...
exported (notably vm_page_undirty()). Also, let vm_page_dirty() work
in a KLD.
1999-08-17 22:48:10 +00:00
billf
bc7762553a
(1) Fix a spelling mistake in a comment.
...
(2) Add braces to avoid ambigious if/if/else
Reviewed by: bde
1999-08-17 22:13:06 +00:00
billf
675a3e4837
Fix a printf(3) formatter to match its variable.
...
Reviewed by: bde
1999-08-17 22:11:02 +00:00
billf
acc990918b
Fix a printf() formatter to match its variable.
...
Reviewed by: bde, luigi
1999-08-17 22:10:00 +00:00
billf
373ba6b108
Remove an unused variable.
...
Reviewed by: bde
1999-08-17 22:08:55 +00:00
billf
b6e57ae02e
Wrap two declarations that are only used in an #ifdef in their own #ifdef.
...
Reviewed by: bde
1999-08-17 22:06:17 +00:00
ken
394a8da85c
Take out a reference to ccb(4). I never got around to writing it.
...
Reported by: "Alexey M. Zelkin" <phantom@cris.net>
1999-08-17 22:03:40 +00:00
billf
4515ed49ed
Welcome devtoname(), to most likely be used when printing information
...
about a dev_t.
printf("%x", dev) now becomes printf("%s", devtoname(dev)) because
printing actual information about the device is much more useful then
printing a pointer to an address that would never help the developer debug.
Submitted by: phk, bde
1999-08-17 20:25:50 +00:00