mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-05 09:14:03 +00:00
Add declarations to netdb_private.h to eliminate -Wmissing-prototypes warnings.
This commit is contained in:
parent
bf1aa507b0
commit
9a50fd2d05
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=288015
@ -48,13 +48,6 @@ __FBSDID("$FreeBSD$");
|
||||
#include "nscache.h"
|
||||
#endif
|
||||
|
||||
extern int _ht_gethostbyname(void *, void *, va_list);
|
||||
extern int _dns_gethostbyname(void *, void *, va_list);
|
||||
extern int _nis_gethostbyname(void *, void *, va_list);
|
||||
extern int _ht_gethostbyaddr(void *, void *, va_list);
|
||||
extern int _dns_gethostbyaddr(void *, void *, va_list);
|
||||
extern int _nis_gethostbyaddr(void *, void *, va_list);
|
||||
|
||||
static int gethostbyname_internal(const char *, int, struct hostent *, char *,
|
||||
size_t, struct hostent **, int *, res_state);
|
||||
|
||||
|
@ -46,13 +46,6 @@ __FBSDID("$FreeBSD$");
|
||||
#include "nscache.h"
|
||||
#endif
|
||||
|
||||
extern int _ht_getnetbyname(void *, void *, va_list);
|
||||
extern int _dns_getnetbyname(void *, void *, va_list);
|
||||
extern int _nis_getnetbyname(void *, void *, va_list);
|
||||
extern int _ht_getnetbyaddr(void *, void *, va_list);
|
||||
extern int _dns_getnetbyaddr(void *, void *, va_list);
|
||||
extern int _nis_getnetbyaddr(void *, void *, va_list);
|
||||
|
||||
/* Network lookup order if nsswitch.conf is broken or nonexistant */
|
||||
static const ns_src default_src[] = {
|
||||
{ NSSRC_FILES, NS_SUCCESS },
|
||||
|
@ -47,12 +47,6 @@ static const ns_src defaultsrc[] = {
|
||||
{ NULL, 0 }
|
||||
};
|
||||
|
||||
#ifdef NS_CACHING
|
||||
extern int __proto_id_func(char *, size_t *, va_list, void *);
|
||||
extern int __proto_marshal_func(char *, size_t *, void *, va_list, void *);
|
||||
extern int __proto_unmarshal_func(char *, size_t, void *, va_list, void *);
|
||||
#endif
|
||||
|
||||
static int
|
||||
files_getprotobynumber(void *retval, void *mdata, va_list ap)
|
||||
{
|
||||
|
@ -68,6 +68,7 @@ __FBSDID("$FreeBSD$");
|
||||
#include <resolv.h>
|
||||
#include <ctype.h>
|
||||
#include <syslog.h>
|
||||
#include "netdb_private.h"
|
||||
|
||||
typedef union {
|
||||
int32_t al;
|
||||
|
@ -142,4 +142,23 @@ void _sethosthtent(int, struct hostent_data *);
|
||||
void _setnetdnsent(int);
|
||||
void _setnethtent(int, struct netent_data *);
|
||||
|
||||
struct hostent *__dns_getanswer(const char *, int, const char *, int);
|
||||
int _dns_gethostbyaddr(void *, void *, va_list);
|
||||
int _dns_gethostbyname(void *, void *, va_list);
|
||||
int _dns_getnetbyaddr(void *, void *, va_list);
|
||||
int _dns_getnetbyname(void *, void *, va_list);
|
||||
int _ht_gethostbyaddr(void *, void *, va_list);
|
||||
int _ht_gethostbyname(void *, void *, va_list);
|
||||
int _ht_getnetbyaddr(void *, void *, va_list);
|
||||
int _ht_getnetbyname(void *, void *, va_list);
|
||||
int _nis_gethostbyaddr(void *, void *, va_list);
|
||||
int _nis_gethostbyname(void *, void *, va_list);
|
||||
int _nis_getnetbyaddr(void *, void *, va_list);
|
||||
int _nis_getnetbyname(void *, void *, va_list);
|
||||
#ifdef NS_CACHING
|
||||
int __proto_id_func(char *, size_t *, va_list, void *);
|
||||
int __proto_marshal_func(char *, size_t *, void *, va_list, void *);
|
||||
int __proto_unmarshal_func(char *, size_t, void *, va_list, void *);
|
||||
#endif
|
||||
|
||||
#endif /* _NETDB_PRIVATE_H_ */
|
||||
|
Loading…
Reference in New Issue
Block a user