kleink
481b132673
Remove inclusion of <sys/types.h> from synopsis; it is no longer needed.
2001-10-16 20:09:59 +00:00
wiz
bc1b53873f
Boring whitespace or punctuation fixes.
2001-10-16 16:08:55 +00:00
kleink
4d9619365d
Clean up synopsis somewhat:
...
* only associate S/G interfaces with <sys/uio.h> (and only that header);
* drop <sys/types.h> entirely, as it is no longer needed.
2001-10-16 16:03:35 +00:00
yamt
7368604c8e
- mblen and mbtowc shouldn't return -2.
...
- non-restartable functions shouldn't be restartable.
2001-10-09 10:21:48 +00:00
bjh21
b12979794e
Put back AF_LINK support. This time, all the new code passes lint(1), modulo
...
bin/14175. It should pass lint on a native i386 build, but I can't test that.
2001-10-06 13:59:41 +00:00
bjh21
5a7a518e05
Remove AF_LINK support. It generates lint warnings, and hence won't compile
...
on i386. I'll re-commit once I've understood and fixed the problems.
2001-10-05 20:51:19 +00:00
itojun
84bfe490e4
make it at least compile (there's no /usr/include/net/if_ieee1394.h exist).
...
avoid overrun with snprintf. be careful about snprintf return value.
2001-10-05 01:39:38 +00:00
bjh21
5b533f601d
Extend getnameinfo() to support AF_LINK sockaddrs. The intention is that
...
anything that wants to print a link-layer address should go through here,
rather than re-inventing the wheel.
2001-10-04 23:09:04 +00:00
wiz
cb19ecf339
Actually, we don't have libhesiod -- the functions are in libc.
...
Noted by Gregory McGarry.
2001-10-04 11:27:19 +00:00
sommerfeld
40dd2b9373
Clarify that you may get a signal instead of EFAULT.
2001-10-02 02:55:41 +00:00
erh
b0ed71fe70
Include string.h to get memset prototype.
2001-10-02 01:20:03 +00:00
lukem
073a7a6ef5
don't bother checking _DIAGASSERT(fd != -1), since the underlying
...
ioctl(2) will check it and return EBADF, and i got sick of the warnings
from programs like sshd which occassionally call isatty() with bad fds.
2001-09-30 23:25:38 +00:00
aymeric
b39251c6b2
indx_t can be a 16 bit type, and is thus not suited to hold a difference
...
between two pointers in the general case. Replace it by ptrdiff_t.
-> recno databases can now handle records of more than 64KB
-> nvi can now handle files with lines bigger than 64KB
Problem and fix suggested by FreeBSD PR#9350
2001-09-30 21:12:00 +00:00
yamt
1628acde4a
add a header used by wcstoul/wcstol.
...
i forgot it at last commit.
2001-09-28 11:25:37 +00:00
yamt
6eb1cbbb9b
fix type in comment
2001-09-28 09:29:17 +00:00
yamt
22e098af0f
check pmap_flag before sendto.
2001-09-28 08:45:41 +00:00
yamt
0a4c02d80a
bump minor to 79.
...
(add wcstol/wcstoul/wcstod)
2001-09-27 21:59:02 +00:00
jdolecek
7462273dbc
Fix !INET6 build. Noted by Bruno Clermont on tech-userlevel@
2001-09-27 18:59:37 +00:00
yamt
a9c5a86aa9
add wcstod/wcstol/wcstoul.
2001-09-27 16:30:35 +00:00
wiz
4c99916337
va_{start,end} audit:
...
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
If the va_list is used multiple times, do multiple va_starts/va_ends.
If a function gets va_list as argument, don't let it use va_end (since
it's the callers responsibility).
Improved by comments from enami and christos -- thanks!
Heimdal/krb4/KAME changes already fed back, rest to follow.
Inspired by, but not not based on, OpenBSD.
2001-09-24 13:22:25 +00:00
yamt
4a25f9602a
make it works.
2001-09-21 16:09:15 +00:00
aymeric
e795aa7818
move adjtime and clock_settime where they belong, now that they are C functions.
...
Apart from being TRT, this makes a.out builds work again.
2001-09-19 21:38:21 +00:00
enami
9e0ad09c03
Cosmetic changes (including ANSI'fy).
2001-09-19 01:14:51 +00:00
enami
b2e798fd44
Remove unnecessary alloca, strcpy and strlen call.
2001-09-19 01:07:19 +00:00
christos
eb7e2c7da8
From Brian Ginsbach: Fix overflow detection, and only abort on long paths
...
when GLOB_ERR is set.
2001-09-18 16:37:26 +00:00
simonb
aaa0df1add
Use alloca() instead of malloc() and strdup(). Proper fix for the find
...
problem posted to current-users@netbsd.org . Solution suggested by a
couple of folks on that mailing list, and Art Grabowski who pointed me
at a similar change in OpenBSD.
2001-09-18 05:09:37 +00:00
thorpej
a46d6c9e4f
Need string.h for memcpy() prototype.
2001-09-17 23:52:14 +00:00
thorpej
836962fe0b
Need string.h for memcpy() prototype.
2001-09-17 23:42:09 +00:00
thorpej
bb80a7f9fc
Pull in <string.h> for memcpy() prototype.
2001-09-17 23:32:33 +00:00
tsutsui
a50a963c06
Include string.h for memcpy().
2001-09-17 14:25:43 +00:00
wiz
723dbf6421
Mostly punctuation fixes; uppercase some .Sh arguments, and misc. fixes.
2001-09-16 18:51:10 +00:00
wiz
fb53176f18
Sort sections.
2001-09-16 18:09:58 +00:00
wiz
a7f335fd25
mdoc'ify
2001-09-16 18:02:44 +00:00
wiz
4405028509
mdoc'ify
2001-09-16 16:53:45 +00:00
wiz
104fe43050
mdoc'ify.
2001-09-16 15:53:03 +00:00
manu
54c0ce6119
Added support to use the clockctl driver if present for adjtime(),
...
clock_settime(), ntp_adjtime() and settimeofday(). The super-user still
always use the plain system call.
Approved by Christos
2001-09-16 07:41:56 +00:00
wiz
d052707e74
Sort sections and SEE ALSO.
2001-09-16 03:02:43 +00:00
wiz
a40c1b1d97
Standardize section header.
2001-09-16 03:02:30 +00:00
wiz
55a1df0404
Readd .Sh COPYRIGHT (needed for man pages generated from this template)
2001-09-16 03:01:43 +00:00
wiz
260d59cdbe
Boring whitespace fixes.
2001-09-16 02:57:26 +00:00
wiz
09a03cd887
Standardize section headers, sort sections, sort SEE ALSO, punctuation
...
and misc. fixes.
2001-09-16 02:57:03 +00:00
wiz
97ff145f62
Sort sections, sort SEE ALSO, and misc. fixes.
2001-09-16 02:54:17 +00:00
wiz
a0dbe70b74
Boring whitespace fixes.
2001-09-16 02:30:23 +00:00
wiz
3e3b82275d
Remove some boring whitespace, sort sections.
2001-09-16 02:29:00 +00:00
wiz
2beb113a1b
Standardize and sort sections, remove some whitespace.
2001-09-16 02:28:09 +00:00
wiz
58329ea2bf
Remove some boring whitespace and fix a section header.
2001-09-16 02:25:37 +00:00
wiz
d6f3275420
Remove some boring whitespace and an empty section, and sort sections.
2001-09-16 02:24:56 +00:00
wiz
e7560d5642
Boring whitespace fixes.
2001-09-16 02:23:09 +00:00
wiz
5f0cf55919
Correct section header.
2001-09-16 02:22:27 +00:00
wiz
80dc71cefe
Sort SEE ALSO and remove a trailing empty line.
2001-09-16 02:22:15 +00:00
wiz
1f6453babf
Boring whitespace fixes.
2001-09-16 02:21:00 +00:00
wiz
23f84ac4f1
Sort sections and add .Sx in two places.
2001-09-16 02:20:13 +00:00
wiz
fabf44e83f
Boring whitespace fix.
2001-09-16 02:19:33 +00:00
wiz
f37e55afc4
Boring whitespace fixes.
2001-09-16 02:17:40 +00:00
wiz
71bd158b54
Mainly sort SEE ALSO, but also sort sections, and some punctuation and
...
paragraph fixes.
2001-09-16 02:17:15 +00:00
wiz
53d84b5c61
Sort sections, sort SEE ALSO, punctuation and miscellanous fixes.
2001-09-16 02:13:26 +00:00
wiz
72b9df9677
Boring whitespace fixes.
2001-09-16 02:08:55 +00:00
wiz
4c17cdc321
Whitespace fixes and sort SEE ALSO.
2001-09-16 01:41:09 +00:00
wiz
dfcfff97f3
Boring whitespace fixes.
2001-09-16 01:38:59 +00:00
wiz
8904bab14d
Sort SEE ALSO.
2001-09-16 01:35:53 +00:00
wiz
d1a50f6e49
Punctuation nits.
2001-09-16 01:35:41 +00:00
wiz
ad13b93ba4
sort SEE ALSO, add .An.
2001-09-16 01:33:32 +00:00
wiz
4e59d26612
Drop unnecessary whitespace and .Pp, sort SEE ALSO, sort sections,
...
and some minor fixes.
2001-09-16 01:31:51 +00:00
enami
0af73d03a2
Sort SEE ALSO and remove trailing comma.
2001-09-16 01:09:18 +00:00
simonb
e8bf848218
Unwrap a line that wasn't >80 characters long before it was wrapped.
2001-09-15 15:43:40 +00:00
itojun
5996ba4042
make it possible to turn on RES_INSECURE[12] with /etc/resolv.conf.
...
don't connect datagram socket if RES_INSECURE1.
needed to implement IPv6 anycast UDP DNS queries as documented in
<draft-ietf-ipngwg-dns-discovery-02.txt>.
sync with kame.
2001-09-13 11:05:02 +00:00
christos
20abba463b
Selected fixes from Brian Ginsbach <ginsbach@cray.com>, modified by me.
...
- handle globbing of patterns that contain unmatched braces. Globbing
a pattern "foo{" in a directory that contains "foo{" now works.
- check for MAXPATHLEN overflows during filename generation (security problem).
- Posix/XOpen fixes to always return GLOB_ABORTED when a directory open fails
or when a file access fails.
- pathc was not initialized to 0 in one case.
Also
- rename err to error, so that it does not conflict with the libc function.
2001-09-08 22:39:21 +00:00
christos
afd29ed33b
__clone syscall addition.
2001-09-08 00:55:30 +00:00
christos
3282ceb944
Add __clone.S
...
XXX: This breaks the x86_64 port. Frank are you there?
2001-09-08 00:55:00 +00:00
wiz
a957c5e39e
Follow a hint by Simon Burge (first part of diff), and comment in
...
a xref to hz(9) now that it exists (second part).
2001-09-07 23:46:03 +00:00
fredette
129f58b424
On the 68010, don't bother with the by-8-longwords loop, instead
...
only 16-bit align the region and use loop mode with longwords
to do the bulk of the work.
On the 68020+, fixed an optimization bug where all regions that start
on odd addresses would not be properly longword aligned.
2001-09-07 12:50:01 +00:00
chuck
759fa4641f
change "pushl [r0](ap)" ---> "pushl (ap)[r0]" ... the old version
...
made a reference to an external symbol "r0" rather that used register r0.
2001-09-06 18:42:58 +00:00
wiz
728ad2926a
Add ntp_adjtime(2) and ntp_gettime(2) man page.
2001-09-06 00:18:18 +00:00
zuntum
beab4b57ef
Add pl.msg file to nls/ directory and list it in the Makefile
...
-- now libc has polish messages
set LANG to "pl" in your environment to use it.
2001-09-02 13:13:41 +00:00
simonb
7e448d13f5
Don't need <sys/types.h> or <sys/time.h> before <sys/resource.h>.
...
References: SUSv2
2001-09-01 02:01:48 +00:00
lukem
9839c99d92
fstabscan() fixes:
...
- if _fs_fstab.fs_type is NULL, the line is incorrect, so warn about it
rather than trying to deference a NULL pointer.
fixes [bin/13787] by Dave Burgess.
- clear _fs_fstab before each use (just to be sure)
2001-08-31 00:31:07 +00:00
matt
9969d4398b
Ansi'fy. (to make this compile under -Wstrict-prototypes)
2001-08-27 16:46:43 +00:00
mjl
78c9e69530
Fix typo mentioned in OpenBSD PR/2032
2001-08-25 23:05:43 +00:00
yamt
e42129c827
don't change errno on success.(SUSV2)
...
this will fix error messages of some commands like setkey(8).
2001-08-24 00:11:54 +00:00
groo
37ffb3b127
begin executed --> being executed
2001-08-22 20:18:08 +00:00
itojun
9fe945f2fe
sync argument/return type of [hn]to[nh][ls] to XNET 5.2 (uint{16,32}_t).
...
as discussed on tech-net.
2001-08-22 07:42:07 +00:00
itojun
cba884a178
cope with sa_len < sizeof(struct sockaddr).
...
From: Patrik Lindergren <patrik@datacom.nu>
sync with kame
2001-08-20 02:33:49 +00:00
itojun
6cc1136ae1
use snprintf, not sprintf. sync with kame.
2001-08-20 02:33:31 +00:00
itojun
511e898dc2
snprintf return value audit. inspired by deraadt
2001-08-19 01:37:39 +00:00
matthias
0548dfb96c
__clone stub for ns32k. Basic code taken from m68k.
2001-08-08 09:19:40 +00:00
itojun
908c009e33
there's no host.conf in netbsd. pointed out by smb
2001-08-05 18:09:03 +00:00
eeh
1a0ae8c9f0
Improved version of bzero.
2001-08-02 01:17:28 +00:00
eeh
5dd57287be
Fix some corner cases.
2001-08-01 16:45:20 +00:00
eeh
685a79bb36
Use unsigned compares for addresses.
2001-08-01 05:52:12 +00:00
atatat
49d53cd636
Build a single retry into syslog() so that if someone restarted
...
syslogd after we called openlog(), we don't just to lose until we call
openlog() again. Or get restarted. This is good for long running
processes that use syslog(), like sendmail, postfix, named, etc.
2001-07-30 04:12:33 +00:00
wiz
30b2bf87ed
Various typos in comments (neccessary, sceme, choise, ...).
2001-07-26 15:05:07 +00:00
thorpej
f98eeabaa2
sparc64 version, cloned (har har!) from the sparc version and tweaked.
2001-07-23 07:35:44 +00:00
thorpej
fed292651f
From rev. 1.11 of the 32-bit version:
...
Add a macro "CALL()" to call a function correctly in the pic and non pic
case. Write ERROR() in terms of call.
2001-07-23 07:26:50 +00:00
christos
fdda22398f
add an implementation of __clone(2)
2001-07-23 01:41:25 +00:00
christos
9a416d6f08
Add a macro "CALL()" to call a function correctly in the pic and non pic
...
case. Write ERROR() in terms of call.
2001-07-23 01:40:33 +00:00
chris
30b6c70f2c
Add __clone() for arm.
2001-07-22 18:56:34 +00:00
tsubai
2060c2091a
Add __clone() for sh3.
2001-07-22 17:18:25 +00:00
itojun
879d773221
make sure we do not touch *pp outside of parts[4].
2001-07-22 15:16:18 +00:00
thorpej
bcd75f16cb
Duh, call the clone's entry point w/ jal, so that when it returns,
...
it returns to the correct $ra (not the parent's!!).
2001-07-20 17:37:39 +00:00
tsubai
193161b3fe
Add a __clone(3) entry point for powerpc.
2001-07-20 17:19:15 +00:00