mike
96a42355e2
Fix various style(9) bugs:
...
o Unusual order of #ifndef _FOO_H_, followed by license.
o Missing tabs in typedef and #define.
o Reversed comment for #endif.
2002-10-03 18:34:13 +00:00
mike
440b25e6ba
Cope with a GCC bug by using an alternative, but equivalent function
...
prototype for regexec().
Noticed by: robert
2002-10-03 18:12:03 +00:00
ume
6448ec6d62
Allocate 64K recieve buffer for DNS responses.
...
Though res_query.c also defines and refers MAXPACKET, it is not
related to ansbuf. So, I didn't touch res_query.c.
2002-10-03 17:25:33 +00:00
bde
84d13cfde4
Oops, the previous version was a last minute test version with off_t
...
replaced by int instead of size_t.
Spotted by: fanf
2002-10-03 17:19:36 +00:00
nyan
e9daa69b52
Connected boot2.
2002-10-03 16:21:40 +00:00
nyan
15190a2228
Added some header files from -stable and fixed the boot[12] programs.
2002-10-03 16:20:14 +00:00
bde
6e48538b41
Use a non-bogus type for representing the values of offsets in structs.
...
off_t is for offsets in files, and it is signed so it was no better
than the original type of int for avoiding warnings from broken lints,
except accidentally on machines like i386's where size_t is smaller
than off_t.
2002-10-03 15:00:07 +00:00
fanf
bb7f39d2ed
Fix some twelve hour clock braindamage. The range for hours is 0-23 not 1-12.
...
MFC After: 1 week
2002-10-03 14:11:29 +00:00
tjr
064f96637b
Improve three instances of questionable or confusing grammar.
2002-10-03 14:09:06 +00:00
tjr
89d813cf15
Add an example.
2002-10-03 14:07:26 +00:00
rwatson
761c7aa0fc
Updated text for the MAC framework, UFS2.
2002-10-03 13:46:09 +00:00
tjr
e3f15214bf
Document towlower() and towupper() in separate manual pages instead of
...
trying to confusingly document both on the same page. The new manual pages
are based on tolower(3) and toupper(3) instead of the old towlower(3).
2002-10-03 11:23:06 +00:00
tjr
b9c5c09473
Point out that although toupper() and tolower() really accept rune_t's
...
and not just unsigned char's, callers should use towupper() and towlower()
instead when working with wide characters if portability is a concern.
2002-10-03 11:14:00 +00:00
ru
48afd8f904
HTTP authentication got broken in rev. 1.49.
2002-10-03 10:42:19 +00:00
tjr
915a8cf342
towlower() appeared twice in the synopsis; one of the occurrences should
...
have been towupper(). Add towupper() to the Name section while I'm at it.
Obtained from: NetBSD (junyoung)
2002-10-03 10:40:01 +00:00
tjr
f18ee8bb40
Add an Examples section with an example of how to use the functions.
2002-10-03 08:49:29 +00:00
alfred
eba16f8d01
Static'ify a variable.
...
Submitted by: Matt Emmerton <matt@gsicomp.on.ca>
2002-10-03 06:44:01 +00:00
mike
00edc47a87
Add missing const qualifier in tfind().
2002-10-03 06:33:33 +00:00
mike
607bcfa63a
Fix various style(9) bugs:
...
o Source ID's in wrong location.
o Space used, instead of tab, after typedef.
o Unaligned function prototype for twalk().
Other changes:
o Add missing const qualifier in tfind().
o Add comment about missing functions.
2002-10-03 06:31:16 +00:00
mike
097ed50cd5
Remove namespace pollution by not including <sys/types.h> and
...
<time.h>, instead provide a local typedef for pid_t and forward
declare struct timespec.
2002-10-03 06:27:50 +00:00
anholt
fb0cbb0771
Correct an indentation.
...
Noticed by: phk
2002-10-03 06:10:54 +00:00
truckman
8ad27d9922
hashinit() calls MALLOC(), so release the filedesc lock in knote_attach()
...
before calling hashinit() and relock afterwards, taking care to see that
we don't lose a race.
2002-10-03 06:03:26 +00:00
jmallett
cea0ea5b91
In lieu of a good way to prevent every possible looping in make(1), stop
...
there from being more than 500 processes forked by make(1), to prevent a
forkbomb from happening, in a dumb and mechanical way.
PR: alane
Submitted by: bin/42772
MFC after: 2 weeks
2002-10-03 04:32:47 +00:00
jmallett
2eba9107fd
XXX Add a check for p->p_limit being NULL before dereferencing it. This is
...
totally bogus but will hide the occurances of access of 0xbc(NULL) which
people have run into lately. This is not a proper fix, just a bandaid, until
the cause of this happening is tracked down and fixed.
Reviewed by: rwatson
2002-10-03 04:09:00 +00:00
truckman
da2757cbc5
In an SMP environment post-Giant it is no longer safe to blindly
...
dereference the struct sigio pointer without any locking. Change
fgetown() to take a reference to the pointer instead of a copy of the
pointer and call SIGIO_LOCK() before copying the pointer and
dereferencing it.
Reviewed by: rwatson
2002-10-03 02:13:00 +00:00
davidxu
d86ebf792e
set ke_bound to NULL when kse owner thread becomes runnable.
...
Reviewed by: julian (mentor)
2002-10-03 01:22:05 +00:00
mike
9a3a5f6348
Fix various style(9) bugs:
...
o Unusual order of #ifndef _FOO_H_, followed by license.
o Missing tab in struct sched_param between type and member name.
o Space used, instead of tab, after #define.
o Reversed comment for #endif.
o Irregular comment block.
o Space used, instead of tab, to seperate return value type from
function name.
o Unordered function prototypes.
2002-10-02 23:25:38 +00:00
julian
bcda4f654e
Whitespace fix only
2002-10-02 23:12:01 +00:00
phk
fed0841394
Fix rare and probably inconsequential memory leak.
...
Spotted by: FlexeLint
2002-10-02 20:34:23 +00:00
jhb
b79961de95
Catch up to SMTX -> SLOCK changes.
2002-10-02 20:33:52 +00:00
jhb
8c9a393a04
Rename the mutex thread and process states to use a more generic 'LOCK'
...
name instead. (e.g., SLOCK instead of SMTX, TD_ON_LOCK() instead of
TD_ON_MUTEX()) Eventually a turnstile abstraction will be added that
will be shared with mutexes and other types of locks. SLOCK/TDI_LOCK will
be used internally by the turnstile code and will not be specific to
mutexes. Making the change now ensures that turnstiles can be dropped
in at a later date without affecting the ABI of userland applications.
2002-10-02 20:31:47 +00:00
phk
f4c70e659f
Fix a probably rare and inconsequential memory leak.
...
Spotted by: FlexeLint
2002-10-02 20:29:54 +00:00
mike
f7bc6d5b05
Hook rpc.rstatd back up to the build now that it compiles.
2002-10-02 18:37:11 +00:00
mike
6a502b16ae
Rename local function havedisk() to haveadisk() to avoid conflict a
...
with another function by the same name in a system header.
2002-10-02 18:29:50 +00:00
jmallett
cd6e4d8c7c
Access td->td_kse inside sched_lock.
...
Submitted by: julian
2002-10-02 18:25:09 +00:00
archie
f43114e2a8
Add a man page for the KSE system calls.
...
Reviewed by: julian, ru
2002-10-02 18:01:51 +00:00
iwasaki
f5105eda7e
Add 2 Ids for new ServerWorks host to PCI bridge chipset.
...
These are still unknown name but these are working as well
as the other ServerWorks chipset.
Description strings should be corrected when the chipsets
are known.
MFC after: 1 week
2002-10-02 17:50:38 +00:00
archie
e78968c85a
-Wall'ify (mostly).
2002-10-02 17:07:39 +00:00
archie
9301eb9484
Let kse_wakeup() take a KSE mailbox pointer argument.
...
Reviewed by: julian
2002-10-02 16:48:16 +00:00
jmallett
056df6de99
De-obfuscate local use of members of 'struct thread', for which we have
...
local variables, and group assignment.
2002-10-02 16:39:39 +00:00
jhb
0f8f579414
Unhook rpc.rstatd from the build until it actually compiles.
2002-10-02 16:14:16 +00:00
jmallett
354670df50
Code that has been #if0'd with the comment "WHY" since revision 1.1 can
...
disappear.
2002-10-02 16:06:39 +00:00
jmallett
980f400848
Remove 6-years-stale #if0, the behaviour isn't ever going to be limited to
...
compatible mode, as far as I know, since we use it...
2002-10-02 16:03:26 +00:00
gallatin
7641d46f32
MFi386: fork1 apparently takes 4 args now
...
Forgotten by: scottl
2002-10-02 14:30:14 +00:00
tjr
b4a2b3a815
Add an example showing how to use wcstok(). Fix ordering of See Also section.
2002-10-02 14:28:26 +00:00
phk
2f634c2c49
PC98 is not a true architecture, but a subarchitecture of i386, so we need
...
to use a slightly differnt command to PC98::buildworld.
2002-10-02 13:52:36 +00:00
roam
e474e1f04d
Teach ncal(1) about month names specified on the command line.
...
Reviewed by: -audit
Approved by: silence on -audit
MFC after: 3 weeks
2002-10-02 12:31:10 +00:00
robert
4ab3b5c0e7
Add the 'restrict' type qualifier to the prototypes of `sigaction',
...
`sigprocmask', `sigaltstack', and `sigwait' as well as to the
prototypes of the apparantly unimplemented functions `sigtimedwait'
and `sigwaitinfo'. This complies with IEEE Std 1003.1-2001.
2002-10-02 10:53:44 +00:00
tjr
aef5d44ac2
Use %d in a printf() format string and cast the argument to int instead of
...
using %td when we know that the number is between 0 and 9; mksyntax is a
build tool and needs to work on -stable.
2002-10-02 09:57:54 +00:00
sobomax
42239faa47
Since bpf is no longer an optional component, remove associated ifdef's.
...
Submitted by: don't quite remember - the name of the sender disappeared
with the rest of my inbox. :(
2002-10-02 09:38:17 +00:00