sysctl.c (f43dc23d5ea91fca257be02138a255f02d98e806) | sysctl.c (455cd5ab305c90ffc422dd2e0fb634730942b257) |
---|---|
1/* 2 * sysctl.c: General linux system control interface 3 * 4 * Begun 24 March 1995, Stephen Tweedie 5 * Added /proc support, Dec 1995 6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. 8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver. --- 10 unchanged lines hidden (view full) --- 19 */ 20 21#include <linux/module.h> 22#include <linux/mm.h> 23#include <linux/swap.h> 24#include <linux/slab.h> 25#include <linux/sysctl.h> 26#include <linux/signal.h> | 1/* 2 * sysctl.c: General linux system control interface 3 * 4 * Begun 24 March 1995, Stephen Tweedie 5 * Added /proc support, Dec 1995 6 * Added bdflush entry and intvec min/max checking, 2/23/96, Tom Dyas. 7 * Added hooks for /proc/sys/net (minor, minor patch), 96/4/1, Mike Shaver. 8 * Added kernel/java-{interpreter,appletviewer}, 96/5/10, Mike Shaver. --- 10 unchanged lines hidden (view full) --- 19 */ 20 21#include <linux/module.h> 22#include <linux/mm.h> 23#include <linux/swap.h> 24#include <linux/slab.h> 25#include <linux/sysctl.h> 26#include <linux/signal.h> |
27#include <linux/printk.h> |
|
27#include <linux/proc_fs.h> 28#include <linux/security.h> 29#include <linux/ctype.h> 30#include <linux/kmemcheck.h> 31#include <linux/fs.h> 32#include <linux/init.h> 33#include <linux/kernel.h> 34#include <linux/kobject.h> --- 670 unchanged lines hidden (view full) --- 705 .procname = "dmesg_restrict", 706 .data = &dmesg_restrict, 707 .maxlen = sizeof(int), 708 .mode = 0644, 709 .proc_handler = proc_dointvec_minmax, 710 .extra1 = &zero, 711 .extra2 = &one, 712 }, | 28#include <linux/proc_fs.h> 29#include <linux/security.h> 30#include <linux/ctype.h> 31#include <linux/kmemcheck.h> 32#include <linux/fs.h> 33#include <linux/init.h> 34#include <linux/kernel.h> 35#include <linux/kobject.h> --- 670 unchanged lines hidden (view full) --- 706 .procname = "dmesg_restrict", 707 .data = &dmesg_restrict, 708 .maxlen = sizeof(int), 709 .mode = 0644, 710 .proc_handler = proc_dointvec_minmax, 711 .extra1 = &zero, 712 .extra2 = &one, 713 }, |
714 { 715 .procname = "kptr_restrict", 716 .data = &kptr_restrict, 717 .maxlen = sizeof(int), 718 .mode = 0644, 719 .proc_handler = proc_dointvec_minmax, 720 .extra1 = &zero, 721 .extra2 = &two, 722 }, |
|
713#endif 714 { 715 .procname = "ngroups_max", 716 .data = &ngroups_max, 717 .maxlen = sizeof (int), 718 .mode = 0444, 719 .proc_handler = proc_dointvec, 720 }, --- 2250 unchanged lines hidden --- | 723#endif 724 { 725 .procname = "ngroups_max", 726 .data = &ngroups_max, 727 .maxlen = sizeof (int), 728 .mode = 0444, 729 .proc_handler = proc_dointvec, 730 }, --- 2250 unchanged lines hidden --- |