christos
b0c8c0de7d
- avoid non portable casts
...
- cast arguments to avoid promotion warnings
2000-07-06 02:53:12 +00:00
christos
5570317afb
add CONSTCOND where appropriate
2000-07-06 02:52:07 +00:00
christos
f277b22775
fix non-portable shift.
2000-07-06 02:50:35 +00:00
christos
3974a782d3
explicitly cast to u_char
2000-07-06 02:50:22 +00:00
christos
a74cfaaa6e
mark the prototype mismatch as linted. We cannot do better because of the
...
widening ansi rules.
2000-07-06 02:49:41 +00:00
christos
2b3ae9ea3e
remove extra semi's
2000-07-06 02:48:41 +00:00
cyber
6dbf0c76e9
fix typo: rmd160l.c -> rmd160hl.c
2000-07-05 16:10:36 +00:00
veego
1b45532bcc
Bump the minor version, because RIPEMD-160 was added to libc.
2000-07-05 16:08:28 +00:00
msaitoh
f6f00e2615
remove extra period in SEE ALL section
2000-07-05 15:45:28 +00:00
ad
a3c934e555
- Need to #include <sys/endian.h>.
...
- ANSIfy.
2000-07-05 13:51:32 +00:00
ad
2e5803c734
- No need to include <sys/uio.h>.
...
- ANSIfy.
2000-07-05 13:49:25 +00:00
he
c8607653d2
Add text that says that an interpreter cannot itself be an interpreter
...
file. Inspired by Solaris manpage and the current NetBSD implementation
as observed with the scotty package and attempts to use the earlier shell
wrapper as an interpreter.
2000-07-05 12:42:09 +00:00
itojun
920101cf2e
return EAI_NODATA, instead of EAI_NONAME, on name resolution errors.
...
EAI_NONAME does not make sense in these situations. from kame.
From: enami@netbsd.org
2000-07-05 12:41:16 +00:00
kleink
6a431c53e5
Lexicographically sort in previous.
2000-07-05 12:03:50 +00:00
ad
90517b417b
Pull in RIPEMD-160 functions from OpenBSD - this has the same API as our MD4,
...
MD5 and SHA1 stuff.
2000-07-05 11:44:01 +00:00
ad
e402955a88
Insert newline after RCS ID line.
2000-07-05 11:35:36 +00:00
enami
f089d431f3
s/Xt/Xr/
2000-07-05 05:25:28 +00:00
kleink
de9e80b40f
Missed in previous: replace the previously used _brk label with an ordinary
...
local label; problem noticed by Matthias Drochner.
2000-07-04 07:37:33 +00:00
christos
4af2eb7264
PR/10499: IWAMOTO Toshihiro: getnetconfig uses strtok. Applied suggested patch
...
to use strtok_r
2000-07-03 12:08:13 +00:00
enami
8ab9946e10
Substitute the cross reference to portmap(8) with rpcbind(8).
2000-07-03 10:06:24 +00:00
enami
a6af5d3169
- One more s/vm/uvm/ substitution.
...
- Sort SEE ALSO list first by section.
2000-07-03 06:23:33 +00:00
matt
7661e75ad4
Fix a major botch in 1.4 (which I did not do) which broke _brk and malloc.
2000-07-01 05:21:12 +00:00
matt
6465109449
include <string.h> for mem*
2000-07-01 00:05:27 +00:00
matt
c3530f0c12
Fix some bugs and clean up for ELF & a.out support
2000-06-30 23:46:36 +00:00
itojun
f64eeac13d
typo in RFC number. KAME PR 263
2000-06-30 16:48:47 +00:00
kleink
a071165b42
The declaration lives in <unistd.h>, actually; from Patrick Welche in PR
...
lib/10294.
2000-06-29 07:17:04 +00:00
mrg
c293541954
remove include of <vm/vm.h>
2000-06-29 06:31:44 +00:00
mrg
6b9ed41192
sync with libkern version; <vm/vm.h> -> <uvm/uvm_extern.h>
2000-06-29 06:30:02 +00:00
sommerfeld
1b2871e3d0
bin/10472: fix a couple typos in stat.2
2000-06-29 03:26:57 +00:00
matt
ae4364e1d3
Make these work with either a.out or ELF.
2000-06-28 19:20:16 +00:00
thorpej
445d18ed28
Implement FNM_CASEFOLD, for matching the pattern in a case-insensitive
...
way. Flag name taken from glibc.
2000-06-28 01:13:35 +00:00
mrg
a461faa506
<vm/vm_param.h> is now <uvm/uvm_param.h>
2000-06-27 09:10:24 +00:00
kleink
d42527e7a6
Finally nuke <sys/types.h> from SYNOPSIS.
2000-06-26 17:00:01 +00:00
assar
2e4e513a5a
add documentation of `shmflg'
...
See PR bin/10431
2000-06-26 15:46:03 +00:00
mrg
ad91bba6a6
we now need <uvm/uvm_param.h>
2000-06-26 15:37:26 +00:00
kleink
b8a4d7adf9
Need an internal name for fork().
2000-06-26 06:32:54 +00:00
kleink
2234f31b26
Add a _SYSCALL(entry,syscall) macro like the one found on other
...
architectures.
2000-06-26 06:31:37 +00:00
kleink
0ef9e4a214
De-delint.
2000-06-26 06:29:12 +00:00
kleink
15bc7ed349
Thinko in previous: we do always use an internal name.
2000-06-26 06:25:36 +00:00
wiz
2177438bb2
punctuation fix (. -> ,)
2000-06-25 22:37:30 +00:00
sommerfeld
8bb74cfdd7
Explain what this function actually does
2000-06-25 16:28:41 +00:00
kleink
03f996bd0c
Add internal names for brk() and sbrk().
2000-06-23 15:40:36 +00:00
kleink
4d8e5be65e
Delete the leftover _brk entry; as discussed with Ragge.
2000-06-23 07:18:09 +00:00
itojun
d18bfb3eba
add cmetz paper, correct example
2000-06-22 20:32:28 +00:00
fvdl
dc01bcc976
Plug a memory leak.
2000-06-22 11:06:23 +00:00
hubertf
159bc2d0e5
s/the/The/ at beginngin of sentense.
2000-06-21 02:30:37 +00:00
fvdl
d7fde522ec
Fix 2 items.
2000-06-20 00:53:08 +00:00
itojun
35d0fb470c
do not assume that nsaddr_list[n].sa_len is properly initialized,
...
there can be some third-party code that does not.
2000-06-18 21:41:23 +00:00
itojun
855792d5bd
recomend get{addr,name}info for scoped address support.
2000-06-18 20:30:26 +00:00
ghudson
dcb9078cff
Set errno when res_mkquery fails.
2000-06-18 04:07:03 +00:00
hubertf
73fc291634
Merge duplicate mentions of EPERM, EACCESS, ... into one entry
...
(where applicable).
2000-06-17 19:33:34 +00:00
simonb
53cf69f2ef
Document KERN_MSGBUF sysctl.
2000-06-16 00:45:48 +00:00
cgd
db755e7c76
sweep of my licenses (userland files w/o only my copyright) for
...
consistency. (no functional changes)
2000-06-14 17:24:02 +00:00
cgd
d220ca5ba3
fix up NetBSD RCS Ids to match the standard, and the leading comment as
...
to match as well. No functional changes.
2000-06-14 06:48:47 +00:00
itojun
b3d17a6362
besure to check getnameinfo() return value. (debugging code)
2000-06-14 01:52:41 +00:00
simonb
8c57fd15f5
Bring a little closer to current reality - includes my recent sysctl
...
additions and well as a number of other small additions/changes/deletions.
2000-06-13 14:42:55 +00:00
itojun
814b7243b2
correct ENI_SALEN case to meet rfc2553bis.
2000-06-12 04:27:58 +00:00
itojun
87a2cc9945
correct return value from getnameinfo to meet rf2553bis.
...
(this also corrects incorrect "success" value, 0, on invalid sockaddr)
2000-06-12 03:55:10 +00:00
assar
598be7b0b7
syslog an error if /etc/netconfig is not found. fixes lib/10275
2000-06-11 16:26:53 +00:00
nathanw
045f0427b1
Don't segfault when complaining about an invalid single-character option.
...
When complaining about a long option which requires an argument,
print the actual option, not some pointer-garbage.
(Hint: "%c" and "%s" are different.)
2000-06-09 21:35:53 +00:00
simonb
695f4e86f5
Remove a bit of lint.
2000-06-09 16:22:54 +00:00
lukem
317449a3dc
fix typo
2000-06-09 14:02:21 +00:00
msaitoh
b2e2c7ec87
movstrSI*() for gcc -Os
2000-06-09 04:47:31 +00:00
fvdl
eaee8c445a
Set the error code sanely in a few cases.
...
When connecting to a version 2 portmapper, don't use the "udp" nettype,
since that includes udp on ipv6, but just use the "udp" netconfig entry
directly.
2000-06-07 21:46:01 +00:00
nathanw
44145e574e
Fix incorrect uses of indicate/indicates/indicated for each other.
2000-06-07 19:47:57 +00:00
fvdl
737db7ee0a
The two unchanged interfaces (svc_create and clnt_create) resulted
...
in sockets bound to reserved ports in the old code. Since old binaries
will still expect this, always try to bind to a reserved port in
clnt_cli_create and svc_tli_create, unless we're already bound.
2000-06-07 18:27:39 +00:00
simonb
d649f5ebb1
Spell registerrpc properly.
2000-06-07 13:39:43 +00:00
fvdl
5b761cd338
Always do a listen() in the old svctcp_create backward compat code.
2000-06-07 01:45:25 +00:00
tsubai
bba37c9174
Add softfloat glue for sh3.
2000-06-06 17:28:37 +00:00
fvdl
3f80608ea9
Correct misleading error messages.
2000-06-06 14:44:45 +00:00
bjh21
4472dbe5e3
Initial commit of SoftFloat 2a import. This should provide a sensible
...
mostly-MI floating-point implementation for use by gcc -msoft-float.
It's currently only used by arm26, but should be usable by other ports
without too much hacking, assuming doubles and u_int64_ts are passed and
returned the same way, and FP formats are IEEEish.
2000-06-06 08:14:49 +00:00
kleink
0c86310df7
Pasto in previous.
2000-06-05 12:01:47 +00:00
kleink
b72e2b11b8
Move orphaned information to tzset(3).
2000-06-05 11:56:13 +00:00
simonb
ce00d9ac26
Add a cache ala pwcache(3). Gives a small but measurable performance
...
improvement for callers to devname(3) (eg ps(1)) under most circumstances.
2000-06-05 06:12:49 +00:00
thorpej
934426175d
- An initialized variable kept LOCAL_CREDS from being set on
...
the listen socket properly. This caused spurious rpcbind(8)
failures.
- Don't define a "credmsg" structure. Instead, dynamically
allocate a buffer of the correct size of the message with
CMSG_SPACE() and free it when we're done. This gets the
size of the buffer right on LP64 platforms, which has padding
for alignment thrown in.
- Check for non-present or truncated cred messages when recvmsg(2)
returns.
2000-06-05 05:58:46 +00:00
itojun
7eab145046
correct arg type (salen) to conform to RFC2553.
2000-06-04 08:52:21 +00:00
itojun
b757ddbced
correct arg type for getnameinfo(3) for RFC2553 conformance.
2000-06-04 08:51:23 +00:00
thorpej
c444e0d694
Need <string.h> for LP64 systems.
2000-06-04 04:35:13 +00:00
thorpej
11e5c6cccf
Get <string.h> so this builds on LP64.
2000-06-04 03:55:20 +00:00
fvdl
327cb95a94
Zero out the xprt in makefd_xprt to avoid bad free() calls in some cases.
2000-06-03 20:26:05 +00:00
fvdl
8b656ef91d
Correct prototype for rpcb_unset().
2000-06-03 18:47:28 +00:00
fvdl
67bfc2d3ab
include <string.h> for mem* prototypes.
2000-06-03 14:55:43 +00:00
fvdl
746a942a9c
Add missing weak alias for svcfd_create.
2000-06-03 14:30:11 +00:00
simonb
991eedcaaf
Clarify the cache size description comments a little.
2000-06-03 13:21:14 +00:00
fvdl
a4a23df233
Fix typo in weak alias, causing unresolved externals.
2000-06-03 13:04:14 +00:00
fvdl
8bf1d5a03a
Add missed manual page when updating RPC dode.
2000-06-03 09:29:50 +00:00
fvdl
cfe96f8218
Move rpcb_prot.x to include/rpc.
2000-06-03 02:28:40 +00:00
fvdl
550e62c47a
Move rpcb_prot.x to include/rpc instead.
2000-06-03 02:28:12 +00:00
fvdl
198594fe25
Fix rpcb_prot.h target.
2000-06-03 02:12:00 +00:00
fvdl
cc755ae9f6
Change unix domain socket to rpcbind.sock.
2000-06-03 00:43:21 +00:00
fvdl
7df0ccbadc
Add new RPC code, based on Sun's TI-RPC code. Adapted to not use XTI,
...
but sockets instead, internally. Old, backward compatible interfaces
maintained.
2000-06-02 23:11:05 +00:00
hubertf
914468cda3
s/a //
2000-06-02 21:21:41 +00:00
itojun
74d0ceb979
correct memory leak due to t_getstr() and realloc(). the commit will
...
prevent "top -s 0" from chewing up memory.
TODO: realloc() audit, revisit recent termcap/curses changes
2000-06-02 13:13:07 +00:00
itojun
ed26506c25
usr.sbin/lpr/lpd now compiles lib/libc/net/rcmd.c on its own, to avoid
...
use of non-exported function __ivaliduser{,_sa}().
we cannot make __ivaliduser{,_sa}() static yet, since doing that would choke
compiled lpd binaries. we should do it on next libc major version bump.
added a memo on lib/libc/shlib_version.
2000-05-30 01:07:43 +00:00
jdolecek
dfe35a4788
quotas are supported on lfs too, apparently
2000-05-29 21:57:05 +00:00
castor
5510a708c4
Make __cerror be LEAF_NOPROFILE. I relies upon having v0 and v1 be unchanged
...
from the caller. From Ethan Solomita <ethan@geocast.com>
2000-05-29 15:07:41 +00:00
jdolecek
07506ce5eb
update to match current common implementation on NetBSD - [f]truncate()
...
normally lengtens the file if it's shorter than specified length
also change wording slighly, to match wording in SUS
XXX someone should check how much of SUS truncate(2) specification is true
XXX on NetBSD and update this manpage accordingly
2000-05-28 09:41:52 +00:00
perseant
7438415348
Add man pages for LFS syscalls
2000-05-24 21:54:59 +00:00
itojun
922ffb6256
correct FILES section. mention IPv6/IPsec headers.
2000-05-23 12:35:34 +00:00
itojun
ff6b22b6fc
s/udp6.sendmax/udp6.sendspace/
2000-05-23 12:27:27 +00:00