itojun
20aa4f5b37
reject empty scopeid/numeric portname explicitly. sync with kame.
2000-07-09 04:48:17 +00:00
itojun
a00fcf14af
use strtoul() to check for all-digit string, not isdigit(). sync with kame.
2000-07-09 04:23:49 +00:00
itojun
d3884933be
%-format pedant (always pass %s, don't use variable alone).
...
from openbsd.
2000-07-08 03:28:01 +00:00
itohy
7daefc5a5a
Passing "char" values to ctype(3) functions is problematic.
...
If an argument of a ctype function is outside "unsigned char"
and if it is not EOF, the behavior is undefined.
The isascii(3) is the sole exception of above and it was used to
be used to check a value was valid for other ctype functions in
ancient systems. On modern systems, the ctype functions take
all values of "unsigned char", and this check is obsolete and
even wrong for non-ASCII systems. However, we leave the isascii()
untouched for now, so as not to change the current behavior.
2000-07-07 08:03:36 +00:00
cgd
f447d9b890
to get (f)lex output to go to stdout, use -t (a flag supported by
...
flex) rather than -o/dev/stdout which uses a flex feature (-o isn't
in vendor lex, at least on solaris 7) and also requires that
"/dev/stdout" function in the expected manner.
2000-07-07 05:30:58 +00:00
christos
ae40c8edb2
remove register
...
elide non-portable casts
2000-07-06 03:02:22 +00:00
christos
1c3b369611
add explicit casts
...
elide non-portable casts
2000-07-06 03:01:32 +00:00
christos
373996b8e8
add constcond lint directive
2000-07-06 03:00:39 +00:00
christos
bc44f19756
add explicit casts
...
elide non-portable casts
2000-07-06 03:00:16 +00:00
christos
e464ac9461
add explicit casts
2000-07-06 02:59:47 +00:00
christos
43264d6a9a
add argsused lint directives
...
add explicit casts
elide non-portable casts
2000-07-06 02:59:20 +00:00
christos
e9001c0972
elide non portable casts
...
add lint const castaway directives
2000-07-06 02:58:07 +00:00
christos
db34dc9efd
de-register
...
use the proper types for vars
2000-07-06 02:57:23 +00:00
christos
b5835eb63b
remove noop checks
2000-07-06 02:56:55 +00:00
christos
47197be00f
elide non-portable casts
2000-07-06 02:56:25 +00:00
christos
a0d18445ab
avoid non portable casts
2000-07-06 02:55:45 +00:00
christos
970724237c
avoid non-portable casts
2000-07-06 02:54:55 +00:00
christos
7bc5ea812e
- remove unused vars
...
- fix non-portable casts
2000-07-06 02:54:12 +00:00
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
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
itojun
f64eeac13d
typo in RFC number. KAME PR 263
2000-06-30 16:48:47 +00:00
itojun
d18bfb3eba
add cmetz paper, correct example
2000-06-22 20:32:28 +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
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
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
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
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
tron
b4969ca513
Fix an alignment problem introduced by the patch for PR lib/8032.
...
Fixes PR lib/10048 by J.T. Conklin.
2000-05-23 07:03:10 +00:00
itojun
854cf60c06
nroff correction. from openbsd.
2000-05-17 14:36:41 +00:00
itojun
4d829aa5ea
linebreak fix (nroff tradition)
2000-05-17 14:31:06 +00:00
itojun
4b9654f602
typo in function name
2000-05-17 14:24:59 +00:00
itojun
cc50260947
correct use of .Dt. nuke space at EOL. wording (duplicated verb).
2000-05-17 14:20:21 +00:00
itojun
5cf4e14fea
$NetBSD$
2000-05-11 03:08:46 +00:00
itojun
e2a25fa8de
update internet draft #. correct samples.
...
sync getnameinfo function prototype with /usr/include/netdb.h (not
standard conformant yet, needs update - will do soon)
2000-05-11 03:08:06 +00:00
kleink
cd628af723
Need an internal name for send(); noticed by itojun.
2000-05-08 13:38:44 +00:00
itojun
183b1060ec
typo in comment
2000-04-28 02:37:57 +00:00
itojun
15311778c6
don't look at $HOSTALIASES, if issetugid() says the binary is dirty.
2000-04-27 16:32:37 +00:00
itojun
c90f48caf4
remove unused struct def. more sanity check for NULL.
2000-04-27 05:30:22 +00:00
itojun
3fc57d3ff8
bring in latest KAME implementation.
...
conforms to draft-ietf-ipngwg-scopedaddr-format-01.txt.
behavior change: returns numeric scopeid if we can't convert to string.
removed #if 0'ed portion which we will never revisit.
2000-04-26 16:08:38 +00:00
itojun
4009c33ef7
add $KAME$
2000-04-26 16:08:10 +00:00
itojun
e7cb023342
disable AI_ADDRCONFIG (post RFC2553 specification),
...
it has bug in PF_UNSPEC caes. From: ume
fix boundary check which was broken by delint in the past.
2000-04-26 12:25:51 +00:00
itojun
d585d4d8d9
simplify #ifdef a bit, by assuming getnameinfo.
2000-04-26 10:55:53 +00:00
itojun
0308db5ae0
improve comment before setbuf() in hostalias().
2000-04-26 06:51:37 +00:00
itojun
bdb0d9a667
sync with BIND 4.9.7. uses BIND 8.x codebase for dn_expand().
...
hyphenchar() definition is now fixed to specwise-correct declaration
(only "-" is permitted). may need more KNF and/or delint.
2000-04-25 14:39:00 +00:00