diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-07-19 21:46:36 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-07-19 21:46:36 +0000 |
commit | c132cb59f3721166dd05773c4856cbc4b6e4c8dc (patch) | |
tree | e48c55394a5875db5bbde5c55bd282b1566b8484 /resolv/netdb.h | |
parent | 72638d1f5367fd449ec6b88082df315f83bbc95a (diff) | |
download | glibc-c132cb59f3721166dd05773c4856cbc4b6e4c8dc.tar.gz glibc-c132cb59f3721166dd05773c4856cbc4b6e4c8dc.tar.xz glibc-c132cb59f3721166dd05773c4856cbc4b6e4c8dc.zip |
Add prototypes for getipnodebyaddr, getipnodebyname, and freehostent.
Diffstat (limited to 'resolv/netdb.h')
-rw-r--r-- | resolv/netdb.h | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/resolv/netdb.h b/resolv/netdb.h index 3afb0516d8..fe04471afb 100644 --- a/resolv/netdb.h +++ b/resolv/netdb.h @@ -124,6 +124,23 @@ extern struct hostent *gethostbyname __P ((__const char *__name)); for IPv6. */ extern struct hostent *gethostbyname2 __P ((__const char *__name, int __af)); +#ifdef __USE_UNIX98 +/* Return entry from host data base which address match ADDR with + length LEN and type TYPE in newly allocated buffer. */ +extern struct hostent *getipnodebyaddr __P ((__const char *__addr, + size_t __len, int __type, + int *__error_num)); + +/* Return entry from host data base for host with NAME and newly allocated + buffer. */ +extern struct hostent *getipnodebyname __P ((__const char *__name, int __type, + int __flags, int *__error_num)); + +/* Free structure returned by previous `getipnodebyaddr' or `getipnodebyname' + call. */ +extern void freehostent __P ((struct hostent *__ptr)); +#endif + #ifdef __USE_MISC /* Reentrant versions of the functions above. The additional arguments specify a buffer of BUFLEN starting at BUF. The last |