| .. | .. |
|---|
| 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 | }; |
|---|