[PATCH] sysctl: remove support for directory strategy routines
parse_table has support for calling a strategy routine when descending into a directory. To date no one has used this functionality and the /proc/sys interface has no analog to it. So no one is using this functionality kill it and make the binary sysctl code easier to follow. Signed-off-by: Eric W. Biederman <ebiederm@xmission.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
6703ddfcce
commit
ae83681026
@@ -1175,14 +1175,6 @@ repeat:
|
|||||||
if (table->child) {
|
if (table->child) {
|
||||||
if (ctl_perm(table, 001))
|
if (ctl_perm(table, 001))
|
||||||
return -EPERM;
|
return -EPERM;
|
||||||
if (table->strategy) {
|
|
||||||
error = table->strategy(
|
|
||||||
table, name, nlen,
|
|
||||||
oldval, oldlenp,
|
|
||||||
newval, newlen);
|
|
||||||
if (error)
|
|
||||||
return error;
|
|
||||||
}
|
|
||||||
name++;
|
name++;
|
||||||
nlen--;
|
nlen--;
|
||||||
table = table->child;
|
table = table->child;
|
||||||
|
Reference in New Issue
Block a user