diff options
author | Eric W. Biederman <ebiederm@xmission.com> | 2007-02-14 00:34:08 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@woody.linux-foundation.org> | 2007-02-14 08:09:59 -0800 |
commit | ae836810263509ff7a3c2c021754ce6f66b3fab6 (patch) | |
tree | a6f3dee4ff6ccfb0eafdcddf43ae370d1ea0c8e5 | |
parent | 6703ddfcce61ad66db606085a8d42dcab264f840 (diff) | |
download | linux-3.10-ae836810263509ff7a3c2c021754ce6f66b3fab6.tar.gz linux-3.10-ae836810263509ff7a3c2c021754ce6f66b3fab6.tar.bz2 linux-3.10-ae836810263509ff7a3c2c021754ce6f66b3fab6.zip |
[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>
-rw-r--r-- | kernel/sysctl.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/kernel/sysctl.c b/kernel/sysctl.c index 48708a73852..cb46d015684 100644 --- a/kernel/sysctl.c +++ b/kernel/sysctl.c @@ -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; |