aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--fs/lockd/mon.c2
-rw-r--r--fs/lockd/svc.c9
-rw-r--r--include/linux/lockd/sm_inter.h2
3 files changed, 11 insertions, 2 deletions
diff --git a/fs/lockd/mon.c b/fs/lockd/mon.c
index 709cf7c80545..e0179f8c327f 100644
--- a/fs/lockd/mon.c
+++ b/fs/lockd/mon.c
@@ -24,7 +24,7 @@ static struct rpc_program nsm_program;
24/* 24/*
25 * Local NSM state 25 * Local NSM state
26 */ 26 */
27u32 nsm_local_state; 27int nsm_local_state;
28 28
29/* 29/*
30 * Common procedure for SM_MON/SM_UNMON calls 30 * Common procedure for SM_MON/SM_UNMON calls
diff --git a/fs/lockd/svc.c b/fs/lockd/svc.c
index a3b7602cd383..634139232aaf 100644
--- a/fs/lockd/svc.c
+++ b/fs/lockd/svc.c
@@ -33,6 +33,7 @@
33#include <linux/sunrpc/svcsock.h> 33#include <linux/sunrpc/svcsock.h>
34#include <net/ip.h> 34#include <net/ip.h>
35#include <linux/lockd/lockd.h> 35#include <linux/lockd/lockd.h>
36#include <linux/lockd/sm_inter.h>
36#include <linux/nfs.h> 37#include <linux/nfs.h>
37 38
38#define NLMDBG_FACILITY NLMDBG_SVC 39#define NLMDBG_FACILITY NLMDBG_SVC
@@ -404,6 +405,14 @@ static ctl_table nlm_sysctls[] = {
404 .mode = 0644, 405 .mode = 0644,
405 .proc_handler = &proc_dointvec, 406 .proc_handler = &proc_dointvec,
406 }, 407 },
408 {
409 .ctl_name = CTL_UNNUMBERED,
410 .procname = "nsm_local_state",
411 .data = &nsm_local_state,
412 .maxlen = sizeof(int),
413 .mode = 0644,
414 .proc_handler = &proc_dointvec,
415 },
407 { .ctl_name = 0 } 416 { .ctl_name = 0 }
408}; 417};
409 418
diff --git a/include/linux/lockd/sm_inter.h b/include/linux/lockd/sm_inter.h
index daef509bb9b3..fc61d40964da 100644
--- a/include/linux/lockd/sm_inter.h
+++ b/include/linux/lockd/sm_inter.h
@@ -42,6 +42,6 @@ struct nsm_res {
42 42
43int nsm_monitor(struct nlm_host *); 43int nsm_monitor(struct nlm_host *);
44int nsm_unmonitor(struct nlm_host *); 44int nsm_unmonitor(struct nlm_host *);
45extern u32 nsm_local_state; 45extern int nsm_local_state;
46 46
47#endif /* LINUX_LOCKD_SM_INTER_H */ 47#endif /* LINUX_LOCKD_SM_INTER_H */