mirror of git://sourceware.org/git/glibc.git
Add prototypes for getipnodebyaddr, getipnodebyname, and freehostent.
This commit is contained in:
parent
72638d1f53
commit
c132cb59f3
|
@ -124,6 +124,23 @@ extern struct hostent *gethostbyname __P ((__const char *__name));
|
||||||
for IPv6. */
|
for IPv6. */
|
||||||
extern struct hostent *gethostbyname2 __P ((__const char *__name, int __af));
|
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
|
#ifdef __USE_MISC
|
||||||
/* Reentrant versions of the functions above. The additional
|
/* Reentrant versions of the functions above. The additional
|
||||||
arguments specify a buffer of BUFLEN starting at BUF. The last
|
arguments specify a buffer of BUFLEN starting at BUF. The last
|
||||||
|
|
Loading…
Reference in New Issue