diff options
Diffstat (limited to 'net/sctp/sysctl.c')
| -rw-r--r-- | net/sctp/sysctl.c | 9 | 
1 files changed, 8 insertions, 1 deletions
| diff --git a/net/sctp/sysctl.c b/net/sctp/sysctl.c index 26d50c565f54..daf8554fd42a 100644 --- a/net/sctp/sysctl.c +++ b/net/sctp/sysctl.c @@ -308,6 +308,13 @@ static struct ctl_table sctp_net_table[] = {  		.extra1		= &max_autoclose_min,  		.extra2		= &max_autoclose_max,  	}, +	{ +		.procname	= "pf_enable", +		.data		= &init_net.sctp.pf_enable, +		.maxlen		= sizeof(int), +		.mode		= 0644, +		.proc_handler	= proc_dointvec, +	},  	{ /* sentinel */ }  }; @@ -320,7 +327,7 @@ static int proc_sctp_do_hmac_alg(struct ctl_table *ctl, int write,  	struct ctl_table tbl;  	bool changed = false;  	char *none = "none"; -	char tmp[8]; +	char tmp[8] = {0};  	int ret;  	memset(&tbl, 0, sizeof(struct ctl_table)); | 
