mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-15 16:24:13 +08:00
[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:
parent
6703ddfcce
commit
ae83681026
@ -1175,14 +1175,6 @@ repeat:
|
||||
if (table->child) {
|
||||
if (ctl_perm(table, 001))
|
||||
return -EPERM;
|
||||
if (table->strategy) {
|
||||
error = table->strategy(
|
||||
table, name, nlen,
|
||||
oldval, oldlenp,
|
||||
newval, newlen);
|
||||
if (error)
|
||||
return error;
|
||||
}
|
||||
name++;
|
||||
nlen--;
|
||||
table = table->child;
|
||||
|
Loading…
Reference in New Issue
Block a user