matthew
c87d8e12b5
Add AI_FQDN flag to getaddrinfo(3). Prompted by discussions with djm@
about cert checking in OpenSSH. Man page wording tweaks thanks to
jmc@.
ok henning@, jmc@; positive feedback from djm@, ajacoutat@
Committing now to reuse guenther@'s libc minor bump instead of
cranking it again, as suggested by deraadt@.
13 years ago
jasper
7ef0dfc367
- define EAI_OVERFLOW, as per IEEE Std 1003.1-2001(Interpretation #13 )
hint from claudio@, ok millert@
15 years ago
jacekm
95687d4e38
fix confusing comment; ok krw@
15 years ago
millert
5acf200b2a
First step in include files overhaul. Use __FOO_VISIBLE (as defined
in sys/cdefs.h) instead of _FOO_SOURCE. Also fix several namespace
pollution issues, including the byte order defines. OK deraadt@
19 years ago
millert
9e06ca5a4b
Make gethostbyaddr() prototype match POSIX. This means len is now
unsigned but there is no ABI change. OK deraadt@
19 years ago
millert
dd19e1590f
gai_strerror() should return const char *; OK deraadt@
20 years ago
itojun
dd055c936c
remove NI_WITHSCOPEID
20 years ago
millert
0e9fb296b0
Change return value of reentrant getproto* and getserv* to match the
IBM/Digital API.
20 years ago
millert
402f3b0bb4
Reentrant versions of getprotoent(3) and getservent(3). Adapted from
changes in NetBSD by Christos. OK otto@
20 years ago
itojun
cbdc6bf7b4
implement RFC3493 AI_NUMERICSERV. tedu ok
21 years ago
millert
cc6797b16c
Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.
21 years ago
deraadt
080024652a
compatiblity -> compatibility
decriptor -> descriptor
authentciated -> authenticated
transmition -> transmission
22 years ago
millert
959b08f109
Manual cleanup of remaining userland __P use (excluding packages maintained outside the tree)
23 years ago
millert
b68c09e067
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
23 years ago
jakob
c515d5f45f
add getrrsetbyname(3) - API to retrieve arbitrary DNS records
23 years ago
deraadt
41969d9aff
repair copyright notices for NRL & cmetz; cmetz
23 years ago
itojun
cbd684883f
change ai_addrlen to socklen_t. now it conforms to
draft-ietf-ipngwg-rfc2553bis-03.txt. backward compatibility concern:
- should be safe to change signed to unsigned, as we never return
negative value.
- sizeof(int) is 4 for all archs, so there's no size change with socklen_t
(= u_int32_t)
commented by deraadt.
24 years ago
espie
36f73713ac
Remove parameter names in prototypes (always a bad idea)
24 years ago
itojun
485eb3c523
correct type of 2nd argument to meet RFC2553. (this should raise no ABI
problem due to type promotion). PR 1228.
24 years ago
itojun
e0d756a4f5
revise extended scoped address format support. delimiter and the order
is changed, based on discussion in ipngwg scoped address cabal.
past code: fe80::1@de0
now: de0%fe80::1
this will be in sync with next extended address format proposal
(which should be final - I don't want to make this kind of change again).
25 years ago
itojun
1cbdf97258
replace NRL get{addr,name}info with KAME get{addr,name}info.
removed functionality:
new code will not return AF_LOCAL addrinfo struct.
added funtionality:
SOCK_RAW is permitted as ai_socktype (no servname allowed).
draft-ietf-ipngwg-scopedaddr-format-00.txt
25 years ago
deraadt
24cbe5ea26
proto net_addrcmp()
25 years ago
cmetz
6acf79f4a8
Added some protocol independent interfaces (supposedly IPv6 support APIs, but
ones that are useful for all protocols, not just IPv6).
25 years ago
deraadt
ef60c11b2d
getaddrinfo() info prototypes and such; cmetz
25 years ago
millert
ce40c01afc
Use in_addr_t not u_long.
28 years ago
downsj
9b73b59fa7
BIND 4.9.5 includes.
28 years ago
dm
eb15958f85
netbsd: bind 4.9.3
29 years ago
deraadt
47b73ff83c
initial import of NetBSD tree
29 years ago