Home | History | Annotate | Download | only in net
History log of /src/lib/libc/net/hostent.h
RevisionDateAuthorComments
 1.3  19-Apr-2022  rillig lib: remove CONSTCOND comment

Since 2021-01-31, lint doesn't need it anymore for the common pattern of
'do ... while (0)'.
 1.2  27-Aug-2013  christos branches: 1.2.2; 1.2.4; 1.2.8; 1.2.12;
move the host file getbyname and getbyaddr functions to sethostent.c so
that they are in a separate file from the dns ones in order for libhack
to use them.
 1.1  16-Aug-2013  christos Add not advertised reentrant functions: {get,set,end}hostent_r,
gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use
gethostbyaddr_r(3) so it is re-entrant (ahem __ypdomain). These
are not being advertised because there is a bunch of different
implementation of them that have a variety of type signatures.

If people want to follow someone's implementation, it is now easy.
 1.2.12.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.2.12.1  27-Aug-2013  tls file hostent.h was added on branch tls-maxphys on 2014-08-20 00:02:15 +0000
 1.2.8.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.2.8.1  27-Aug-2013  yamt file hostent.h was added on branch yamt-pagecache on 2014-05-22 11:36:53 +0000
 1.2.4.2  18-Dec-2013  bouyer Pullup the following revisions, requested by bad in ticket 975:
lib/libc/net/gethnamaddr.c 1.79-1.81, 1.84
lib/libc/net/getnameinfo.3 1.37-1.40
lib/libc/net/getnameinfo.c 1.51, 1.52, 1.54
lib/libc/net/hostent.h 1.1, 1.2
lib/libc/net/sethostent.c 1.17-1.19

Make getnameinfo(3) re-entrant (ahem __ypdomain).
Add not advertised reentrant functions: {get,set,end}hostent_r,
gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use
gethostbyaddr_r(3).
Implement no-check-names.
 1.2.4.1  27-Aug-2013  bouyer file hostent.h was added on branch netbsd-6 on 2013-12-18 22:39:32 +0000
 1.2.2.2  18-Dec-2013  bouyer Apply patch, requested by bad in ticket #1887:
lib/libc/net/gethnamaddr.c 1.79-1.82 via patch
lib/libc/net/getnameinfo.3 1.37-1.40 via patch
lib/libc/net/getnameinfo.c 1.4 via patch
lib/libc/net/hostent.h 1.1, 1.2 via patch
lib/libc/net/sethostent.c 1.17-1.19 via patch

Make getnameinfo(3) re-entrant (ahem __ypdomain).
Add not advertised reentrant functions: {get,set,end}hostent_r,
gethostbyname{,2}_r, gethostbyaddr_r. Make getnameinfo(3) use
gethostbyaddr_r(3).
Implement no-check-names.
 1.2.2.1  27-Aug-2013  bouyer file hostent.h was added on branch netbsd-5 on 2013-12-18 20:23:36 +0000

RSS XML Feed