Blame view
fs/nfs/dns_resolve.h
812 Bytes
e571cbf1a NFS: Add a dns re... |
1 2 3 4 5 6 7 |
/* * Resolve DNS hostnames into valid ip addresses */ #ifndef __LINUX_FS_NFS_DNS_RESOLVE_H #define __LINUX_FS_NFS_DNS_RESOLVE_H #define NFS_DNS_HOSTNAME_MAXLEN (128) |
c2e8139c9 NFS: Use kernel D... |
8 9 10 11 12 13 14 15 16 |
#ifdef CONFIG_NFS_USE_KERNEL_DNS static inline int nfs_dns_resolver_init(void) { return 0; } static inline void nfs_dns_resolver_destroy(void) {} |
1b340d011 NFS: DNS resolver... |
17 18 19 20 21 22 23 24 |
static inline int nfs_dns_resolver_cache_init(struct net *net) { return 0; } static inline void nfs_dns_resolver_cache_destroy(struct net *net) {} |
c2e8139c9 NFS: Use kernel D... |
25 |
#else |
e571cbf1a NFS: Add a dns re... |
26 27 |
extern int nfs_dns_resolver_init(void); extern void nfs_dns_resolver_destroy(void); |
1b340d011 NFS: DNS resolver... |
28 29 |
extern int nfs_dns_resolver_cache_init(struct net *net); extern void nfs_dns_resolver_cache_destroy(struct net *net); |
c2e8139c9 NFS: Use kernel D... |
30 |
#endif |
1b340d011 NFS: DNS resolver... |
31 32 |
extern ssize_t nfs_dns_resolve_name(struct net *net, char *name, size_t namelen, struct sockaddr *sa, size_t salen); |
e571cbf1a NFS: Add a dns re... |
33 34 |
#endif |