diff options
author | Alexey Dobriyan <adobriyan@gmail.com> | 2008-11-03 21:21:05 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-11-03 21:21:05 -0500 |
commit | 6d9f239a1edb31d6133230f478fd1dc2da338ec5 (patch) | |
tree | 305fa0da95a49db4e342f3f3042f8be0968b03ce /net/sctp/sysctl.c | |
parent | 6cf3f41e6c08bca6641a695449791c38a25f35ff (diff) |
net: '&' redux
I want to compile out proc_* and sysctl_* handlers totally and
stub them to NULL depending on config options, however usage of &
will prevent this, since taking adress of NULL pointer will break
compilation.
So, drop & in front of every ->proc_handler and every ->strategy
handler, it was never needed in fact.
Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/sysctl.c')
-rw-r--r-- | net/sctp/sysctl.c | 82 |
1 files changed, 41 insertions, 41 deletions
diff --git a/net/sctp/sysctl.c b/net/sctp/sysctl.c index 52910697e104..f58e994e6852 100644 --- a/net/sctp/sysctl.c +++ b/net/sctp/sysctl.c | |||
@@ -63,8 +63,8 @@ static ctl_table sctp_table[] = { | |||
63 | .data = &sctp_rto_initial, | 63 | .data = &sctp_rto_initial, |
64 | .maxlen = sizeof(unsigned int), | 64 | .maxlen = sizeof(unsigned int), |
65 | .mode = 0644, | 65 | .mode = 0644, |
66 | .proc_handler = &proc_dointvec_minmax, | 66 | .proc_handler = proc_dointvec_minmax, |
67 | .strategy = &sysctl_intvec, | 67 | .strategy = sysctl_intvec, |
68 | .extra1 = &one, | 68 | .extra1 = &one, |
69 | .extra2 = &timer_max | 69 | .extra2 = &timer_max |
70 | }, | 70 | }, |
@@ -74,8 +74,8 @@ static ctl_table sctp_table[] = { | |||
74 | .data = &sctp_rto_min, | 74 | .data = &sctp_rto_min, |
75 | .maxlen = sizeof(unsigned int), | 75 | .maxlen = sizeof(unsigned int), |
76 | .mode = 0644, | 76 | .mode = 0644, |
77 | .proc_handler = &proc_dointvec_minmax, | 77 | .proc_handler = proc_dointvec_minmax, |
78 | .strategy = &sysctl_intvec, | 78 | .strategy = sysctl_intvec, |
79 | .extra1 = &one, | 79 | .extra1 = &one, |
80 | .extra2 = &timer_max | 80 | .extra2 = &timer_max |
81 | }, | 81 | }, |
@@ -85,8 +85,8 @@ static ctl_table sctp_table[] = { | |||
85 | .data = &sctp_rto_max, | 85 | .data = &sctp_rto_max, |
86 | .maxlen = sizeof(unsigned int), | 86 | .maxlen = sizeof(unsigned int), |
87 | .mode = 0644, | 87 | .mode = 0644, |
88 | .proc_handler = &proc_dointvec_minmax, | 88 | .proc_handler = proc_dointvec_minmax, |
89 | .strategy = &sysctl_intvec, | 89 | .strategy = sysctl_intvec, |
90 | .extra1 = &one, | 90 | .extra1 = &one, |
91 | .extra2 = &timer_max | 91 | .extra2 = &timer_max |
92 | }, | 92 | }, |
@@ -96,8 +96,8 @@ static ctl_table sctp_table[] = { | |||
96 | .data = &sctp_valid_cookie_life, | 96 | .data = &sctp_valid_cookie_life, |
97 | .maxlen = sizeof(unsigned int), | 97 | .maxlen = sizeof(unsigned int), |
98 | .mode = 0644, | 98 | .mode = 0644, |
99 | .proc_handler = &proc_dointvec_minmax, | 99 | .proc_handler = proc_dointvec_minmax, |
100 | .strategy = &sysctl_intvec, | 100 | .strategy = sysctl_intvec, |
101 | .extra1 = &one, | 101 | .extra1 = &one, |
102 | .extra2 = &timer_max | 102 | .extra2 = &timer_max |
103 | }, | 103 | }, |
@@ -107,8 +107,8 @@ static ctl_table sctp_table[] = { | |||
107 | .data = &sctp_max_burst, | 107 | .data = &sctp_max_burst, |
108 | .maxlen = sizeof(int), | 108 | .maxlen = sizeof(int), |
109 | .mode = 0644, | 109 | .mode = 0644, |
110 | .proc_handler = &proc_dointvec_minmax, | 110 | .proc_handler = proc_dointvec_minmax, |
111 | .strategy = &sysctl_intvec, | 111 | .strategy = sysctl_intvec, |
112 | .extra1 = &zero, | 112 | .extra1 = &zero, |
113 | .extra2 = &int_max | 113 | .extra2 = &int_max |
114 | }, | 114 | }, |
@@ -118,8 +118,8 @@ static ctl_table sctp_table[] = { | |||
118 | .data = &sctp_max_retrans_association, | 118 | .data = &sctp_max_retrans_association, |
119 | .maxlen = sizeof(int), | 119 | .maxlen = sizeof(int), |
120 | .mode = 0644, | 120 | .mode = 0644, |
121 | .proc_handler = &proc_dointvec_minmax, | 121 | .proc_handler = proc_dointvec_minmax, |
122 | .strategy = &sysctl_intvec, | 122 | .strategy = sysctl_intvec, |
123 | .extra1 = &one, | 123 | .extra1 = &one, |
124 | .extra2 = &int_max | 124 | .extra2 = &int_max |
125 | }, | 125 | }, |
@@ -129,8 +129,8 @@ static ctl_table sctp_table[] = { | |||
129 | .data = &sctp_sndbuf_policy, | 129 | .data = &sctp_sndbuf_policy, |
130 | .maxlen = sizeof(int), | 130 | .maxlen = sizeof(int), |
131 | .mode = 0644, | 131 | .mode = 0644, |
132 | .proc_handler = &proc_dointvec, | 132 | .proc_handler = proc_dointvec, |
133 | .strategy = &sysctl_intvec | 133 | .strategy = sysctl_intvec |
134 | }, | 134 | }, |
135 | { | 135 | { |
136 | .ctl_name = NET_SCTP_RCVBUF_POLICY, | 136 | .ctl_name = NET_SCTP_RCVBUF_POLICY, |
@@ -138,8 +138,8 @@ static ctl_table sctp_table[] = { | |||
138 | .data = &sctp_rcvbuf_policy, | 138 | .data = &sctp_rcvbuf_policy, |
139 | .maxlen = sizeof(int), | 139 | .maxlen = sizeof(int), |
140 | .mode = 0644, | 140 | .mode = 0644, |
141 | .proc_handler = &proc_dointvec, | 141 | .proc_handler = proc_dointvec, |
142 | .strategy = &sysctl_intvec | 142 | .strategy = sysctl_intvec |
143 | }, | 143 | }, |
144 | { | 144 | { |
145 | .ctl_name = NET_SCTP_PATH_MAX_RETRANS, | 145 | .ctl_name = NET_SCTP_PATH_MAX_RETRANS, |
@@ -147,8 +147,8 @@ static ctl_table sctp_table[] = { | |||
147 | .data = &sctp_max_retrans_path, | 147 | .data = &sctp_max_retrans_path, |
148 | .maxlen = sizeof(int), | 148 | .maxlen = sizeof(int), |
149 | .mode = 0644, | 149 | .mode = 0644, |
150 | .proc_handler = &proc_dointvec_minmax, | 150 | .proc_handler = proc_dointvec_minmax, |
151 | .strategy = &sysctl_intvec, | 151 | .strategy = sysctl_intvec, |
152 | .extra1 = &one, | 152 | .extra1 = &one, |
153 | .extra2 = &int_max | 153 | .extra2 = &int_max |
154 | }, | 154 | }, |
@@ -158,8 +158,8 @@ static ctl_table sctp_table[] = { | |||
158 | .data = &sctp_max_retrans_init, | 158 | .data = &sctp_max_retrans_init, |
159 | .maxlen = sizeof(int), | 159 | .maxlen = sizeof(int), |
160 | .mode = 0644, | 160 | .mode = 0644, |
161 | .proc_handler = &proc_dointvec_minmax, | 161 | .proc_handler = proc_dointvec_minmax, |
162 | .strategy = &sysctl_intvec, | 162 | .strategy = sysctl_intvec, |
163 | .extra1 = &one, | 163 | .extra1 = &one, |
164 | .extra2 = &int_max | 164 | .extra2 = &int_max |
165 | }, | 165 | }, |
@@ -169,8 +169,8 @@ static ctl_table sctp_table[] = { | |||
169 | .data = &sctp_hb_interval, | 169 | .data = &sctp_hb_interval, |
170 | .maxlen = sizeof(unsigned int), | 170 | .maxlen = sizeof(unsigned int), |
171 | .mode = 0644, | 171 | .mode = 0644, |
172 | .proc_handler = &proc_dointvec_minmax, | 172 | .proc_handler = proc_dointvec_minmax, |
173 | .strategy = &sysctl_intvec, | 173 | .strategy = sysctl_intvec, |
174 | .extra1 = &one, | 174 | .extra1 = &one, |
175 | .extra2 = &timer_max | 175 | .extra2 = &timer_max |
176 | }, | 176 | }, |
@@ -180,8 +180,8 @@ static ctl_table sctp_table[] = { | |||
180 | .data = &sctp_cookie_preserve_enable, | 180 | .data = &sctp_cookie_preserve_enable, |
181 | .maxlen = sizeof(int), | 181 | .maxlen = sizeof(int), |
182 | .mode = 0644, | 182 | .mode = 0644, |
183 | .proc_handler = &proc_dointvec, | 183 | .proc_handler = proc_dointvec, |
184 | .strategy = &sysctl_intvec | 184 | .strategy = sysctl_intvec |
185 | }, | 185 | }, |
186 | { | 186 | { |
187 | .ctl_name = NET_SCTP_RTO_ALPHA, | 187 | .ctl_name = NET_SCTP_RTO_ALPHA, |
@@ -189,8 +189,8 @@ static ctl_table sctp_table[] = { | |||
189 | .data = &sctp_rto_alpha, | 189 | .data = &sctp_rto_alpha, |
190 | .maxlen = sizeof(int), | 190 | .maxlen = sizeof(int), |
191 | .mode = 0444, | 191 | .mode = 0444, |
192 | .proc_handler = &proc_dointvec, | 192 | .proc_handler = proc_dointvec, |
193 | .strategy = &sysctl_intvec | 193 | .strategy = sysctl_intvec |
194 | }, | 194 | }, |
195 | { | 195 | { |
196 | .ctl_name = NET_SCTP_RTO_BETA, | 196 | .ctl_name = NET_SCTP_RTO_BETA, |
@@ -198,8 +198,8 @@ static ctl_table sctp_table[] = { | |||
198 | .data = &sctp_rto_beta, | 198 | .data = &sctp_rto_beta, |
199 | .maxlen = sizeof(int), | 199 | .maxlen = sizeof(int), |
200 | .mode = 0444, | 200 | .mode = 0444, |
201 | .proc_handler = &proc_dointvec, | 201 | .proc_handler = proc_dointvec, |
202 | .strategy = &sysctl_intvec | 202 | .strategy = sysctl_intvec |
203 | }, | 203 | }, |
204 | { | 204 | { |
205 | .ctl_name = NET_SCTP_ADDIP_ENABLE, | 205 | .ctl_name = NET_SCTP_ADDIP_ENABLE, |
@@ -207,8 +207,8 @@ static ctl_table sctp_table[] = { | |||
207 | .data = &sctp_addip_enable, | 207 | .data = &sctp_addip_enable, |
208 | .maxlen = sizeof(int), | 208 | .maxlen = sizeof(int), |
209 | .mode = 0644, | 209 | .mode = 0644, |
210 | .proc_handler = &proc_dointvec, | 210 | .proc_handler = proc_dointvec, |
211 | .strategy = &sysctl_intvec | 211 | .strategy = sysctl_intvec |
212 | }, | 212 | }, |
213 | { | 213 | { |
214 | .ctl_name = NET_SCTP_PRSCTP_ENABLE, | 214 | .ctl_name = NET_SCTP_PRSCTP_ENABLE, |
@@ -216,8 +216,8 @@ static ctl_table sctp_table[] = { | |||
216 | .data = &sctp_prsctp_enable, | 216 | .data = &sctp_prsctp_enable, |
217 | .maxlen = sizeof(int), | 217 | .maxlen = sizeof(int), |
218 | .mode = 0644, | 218 | .mode = 0644, |
219 | .proc_handler = &proc_dointvec, | 219 | .proc_handler = proc_dointvec, |
220 | .strategy = &sysctl_intvec | 220 | .strategy = sysctl_intvec |
221 | }, | 221 | }, |
222 | { | 222 | { |
223 | .ctl_name = NET_SCTP_SACK_TIMEOUT, | 223 | .ctl_name = NET_SCTP_SACK_TIMEOUT, |
@@ -225,8 +225,8 @@ static ctl_table sctp_table[] = { | |||
225 | .data = &sctp_sack_timeout, | 225 | .data = &sctp_sack_timeout, |
226 | .maxlen = sizeof(long), | 226 | .maxlen = sizeof(long), |
227 | .mode = 0644, | 227 | .mode = 0644, |
228 | .proc_handler = &proc_dointvec_minmax, | 228 | .proc_handler = proc_dointvec_minmax, |
229 | .strategy = &sysctl_intvec, | 229 | .strategy = sysctl_intvec, |
230 | .extra1 = &sack_timer_min, | 230 | .extra1 = &sack_timer_min, |
231 | .extra2 = &sack_timer_max, | 231 | .extra2 = &sack_timer_max, |
232 | }, | 232 | }, |
@@ -236,7 +236,7 @@ static ctl_table sctp_table[] = { | |||
236 | .data = &sysctl_sctp_mem, | 236 | .data = &sysctl_sctp_mem, |
237 | .maxlen = sizeof(sysctl_sctp_mem), | 237 | .maxlen = sizeof(sysctl_sctp_mem), |
238 | .mode = 0644, | 238 | .mode = 0644, |
239 | .proc_handler = &proc_dointvec, | 239 | .proc_handler = proc_dointvec, |
240 | }, | 240 | }, |
241 | { | 241 | { |
242 | .ctl_name = CTL_UNNUMBERED, | 242 | .ctl_name = CTL_UNNUMBERED, |
@@ -244,7 +244,7 @@ static ctl_table sctp_table[] = { | |||
244 | .data = &sysctl_sctp_rmem, | 244 | .data = &sysctl_sctp_rmem, |
245 | .maxlen = sizeof(sysctl_sctp_rmem), | 245 | .maxlen = sizeof(sysctl_sctp_rmem), |
246 | .mode = 0644, | 246 | .mode = 0644, |
247 | .proc_handler = &proc_dointvec, | 247 | .proc_handler = proc_dointvec, |
248 | }, | 248 | }, |
249 | { | 249 | { |
250 | .ctl_name = CTL_UNNUMBERED, | 250 | .ctl_name = CTL_UNNUMBERED, |
@@ -252,7 +252,7 @@ static ctl_table sctp_table[] = { | |||
252 | .data = &sysctl_sctp_wmem, | 252 | .data = &sysctl_sctp_wmem, |
253 | .maxlen = sizeof(sysctl_sctp_wmem), | 253 | .maxlen = sizeof(sysctl_sctp_wmem), |
254 | .mode = 0644, | 254 | .mode = 0644, |
255 | .proc_handler = &proc_dointvec, | 255 | .proc_handler = proc_dointvec, |
256 | }, | 256 | }, |
257 | { | 257 | { |
258 | .ctl_name = CTL_UNNUMBERED, | 258 | .ctl_name = CTL_UNNUMBERED, |
@@ -260,8 +260,8 @@ static ctl_table sctp_table[] = { | |||
260 | .data = &sctp_auth_enable, | 260 | .data = &sctp_auth_enable, |
261 | .maxlen = sizeof(int), | 261 | .maxlen = sizeof(int), |
262 | .mode = 0644, | 262 | .mode = 0644, |
263 | .proc_handler = &proc_dointvec, | 263 | .proc_handler = proc_dointvec, |
264 | .strategy = &sysctl_intvec | 264 | .strategy = sysctl_intvec |
265 | }, | 265 | }, |
266 | { | 266 | { |
267 | .ctl_name = CTL_UNNUMBERED, | 267 | .ctl_name = CTL_UNNUMBERED, |
@@ -269,8 +269,8 @@ static ctl_table sctp_table[] = { | |||
269 | .data = &sctp_addip_noauth, | 269 | .data = &sctp_addip_noauth, |
270 | .maxlen = sizeof(int), | 270 | .maxlen = sizeof(int), |
271 | .mode = 0644, | 271 | .mode = 0644, |
272 | .proc_handler = &proc_dointvec, | 272 | .proc_handler = proc_dointvec, |
273 | .strategy = &sysctl_intvec | 273 | .strategy = sysctl_intvec |
274 | }, | 274 | }, |
275 | { .ctl_name = 0 } | 275 | { .ctl_name = 0 } |
276 | }; | 276 | }; |