diff options
Diffstat (limited to 'fs/nfs/dns_resolve.c')
-rw-r--r-- | fs/nfs/dns_resolve.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/fs/nfs/dns_resolve.c b/fs/nfs/dns_resolve.c index b3924b8a6000..31c26c4dcc23 100644 --- a/fs/nfs/dns_resolve.c +++ b/fs/nfs/dns_resolve.c | |||
@@ -8,6 +8,7 @@ | |||
8 | 8 | ||
9 | #ifdef CONFIG_NFS_USE_KERNEL_DNS | 9 | #ifdef CONFIG_NFS_USE_KERNEL_DNS |
10 | 10 | ||
11 | #include <linux/module.h> | ||
11 | #include <linux/sunrpc/clnt.h> | 12 | #include <linux/sunrpc/clnt.h> |
12 | #include <linux/dns_resolver.h> | 13 | #include <linux/dns_resolver.h> |
13 | #include "dns_resolve.h" | 14 | #include "dns_resolve.h" |
@@ -27,9 +28,11 @@ ssize_t nfs_dns_resolve_name(struct net *net, char *name, size_t namelen, | |||
27 | kfree(ip_addr); | 28 | kfree(ip_addr); |
28 | return ret; | 29 | return ret; |
29 | } | 30 | } |
31 | EXPORT_SYMBOL_GPL(nfs_dns_resolve_name); | ||
30 | 32 | ||
31 | #else | 33 | #else |
32 | 34 | ||
35 | #include <linux/module.h> | ||
33 | #include <linux/hash.h> | 36 | #include <linux/hash.h> |
34 | #include <linux/string.h> | 37 | #include <linux/string.h> |
35 | #include <linux/kmod.h> | 38 | #include <linux/kmod.h> |
@@ -345,6 +348,7 @@ ssize_t nfs_dns_resolve_name(struct net *net, char *name, | |||
345 | ret = -ESRCH; | 348 | ret = -ESRCH; |
346 | return ret; | 349 | return ret; |
347 | } | 350 | } |
351 | EXPORT_SYMBOL_GPL(nfs_dns_resolve_name); | ||
348 | 352 | ||
349 | int nfs_dns_resolver_cache_init(struct net *net) | 353 | int nfs_dns_resolver_cache_init(struct net *net) |
350 | { | 354 | { |