.. | .. |
---|
34 | 34 | */ |
---|
35 | 35 | |
---|
36 | 36 | #include "core.h" |
---|
37 | | - |
---|
| 37 | +#include "trace.h" |
---|
| 38 | +#include "crypto.h" |
---|
| 39 | +#include "bcast.h" |
---|
38 | 40 | #include <linux/sysctl.h> |
---|
39 | 41 | |
---|
40 | | -static int zero; |
---|
41 | | -static int one = 1; |
---|
42 | 42 | static struct ctl_table_header *tipc_ctl_hdr; |
---|
43 | 43 | |
---|
44 | 44 | static struct ctl_table tipc_table[] = { |
---|
.. | .. |
---|
48 | 48 | .maxlen = sizeof(sysctl_tipc_rmem), |
---|
49 | 49 | .mode = 0644, |
---|
50 | 50 | .proc_handler = proc_dointvec_minmax, |
---|
51 | | - .extra1 = &one, |
---|
| 51 | + .extra1 = SYSCTL_ONE, |
---|
52 | 52 | }, |
---|
53 | 53 | { |
---|
54 | 54 | .procname = "named_timeout", |
---|
.. | .. |
---|
56 | 56 | .maxlen = sizeof(sysctl_tipc_named_timeout), |
---|
57 | 57 | .mode = 0644, |
---|
58 | 58 | .proc_handler = proc_dointvec_minmax, |
---|
59 | | - .extra1 = &zero, |
---|
| 59 | + .extra1 = SYSCTL_ZERO, |
---|
| 60 | + }, |
---|
| 61 | + { |
---|
| 62 | + .procname = "sk_filter", |
---|
| 63 | + .data = &sysctl_tipc_sk_filter, |
---|
| 64 | + .maxlen = sizeof(sysctl_tipc_sk_filter), |
---|
| 65 | + .mode = 0644, |
---|
| 66 | + .proc_handler = proc_doulongvec_minmax, |
---|
| 67 | + }, |
---|
| 68 | +#ifdef CONFIG_TIPC_CRYPTO |
---|
| 69 | + { |
---|
| 70 | + .procname = "max_tfms", |
---|
| 71 | + .data = &sysctl_tipc_max_tfms, |
---|
| 72 | + .maxlen = sizeof(sysctl_tipc_max_tfms), |
---|
| 73 | + .mode = 0644, |
---|
| 74 | + .proc_handler = proc_dointvec_minmax, |
---|
| 75 | + .extra1 = SYSCTL_ONE, |
---|
| 76 | + }, |
---|
| 77 | + { |
---|
| 78 | + .procname = "key_exchange_enabled", |
---|
| 79 | + .data = &sysctl_tipc_key_exchange_enabled, |
---|
| 80 | + .maxlen = sizeof(sysctl_tipc_key_exchange_enabled), |
---|
| 81 | + .mode = 0644, |
---|
| 82 | + .proc_handler = proc_dointvec_minmax, |
---|
| 83 | + .extra1 = SYSCTL_ZERO, |
---|
| 84 | + .extra2 = SYSCTL_ONE, |
---|
| 85 | + }, |
---|
| 86 | +#endif |
---|
| 87 | + { |
---|
| 88 | + .procname = "bc_retruni", |
---|
| 89 | + .data = &sysctl_tipc_bc_retruni, |
---|
| 90 | + .maxlen = sizeof(sysctl_tipc_bc_retruni), |
---|
| 91 | + .mode = 0644, |
---|
| 92 | + .proc_handler = proc_doulongvec_minmax, |
---|
60 | 93 | }, |
---|
61 | 94 | {} |
---|
62 | 95 | }; |
---|