diff options
Diffstat (limited to 'lib/test_sysctl.c')
| -rw-r--r-- | lib/test_sysctl.c | 13 | 
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/test_sysctl.c b/lib/test_sysctl.c index 566dad3f4196..84eaae22d3a6 100644 --- a/lib/test_sysctl.c +++ b/lib/test_sysctl.c @@ -44,6 +44,8 @@ struct test_sysctl_data {  	int int_0002;  	int int_0003[4]; +	int boot_int; +  	unsigned int uint_0001;  	char string_0001[65]; @@ -61,6 +63,8 @@ static struct test_sysctl_data test_data = {  	.int_0003[2] = 2,  	.int_0003[3] = 3, +	.boot_int = 0, +  	.uint_0001 = 314,  	.string_0001 = "(none)", @@ -92,6 +96,15 @@ static struct ctl_table test_table[] = {  		.proc_handler	= proc_dointvec,  	},  	{ +		.procname	= "boot_int", +		.data		= &test_data.boot_int, +		.maxlen		= sizeof(test_data.boot_int), +		.mode		= 0644, +		.proc_handler	= proc_dointvec, +		.extra1		= SYSCTL_ZERO, +		.extra2         = SYSCTL_ONE, +	}, +	{  		.procname	= "uint_0001",  		.data		= &test_data.uint_0001,  		.maxlen		= sizeof(unsigned int),  | 
