sctp: fix the proc_handler for sysctl encap_port
proc_dointvec() cannot do min and max check for setting a value when extra1/extra2 is set, so change it to proc_dointvec_minmax() for sysctl encap_port. Fixes: e8a3001c2120 ("sctp: add encap_port for netns sock asoc and transport") Signed-off-by: Xin Long <lucien.xin@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
297739bd73
commit
b2540cdce6
@ -307,7 +307,7 @@ static struct ctl_table sctp_net_table[] = {
|
||||
.data = &init_net.sctp.encap_port,
|
||||
.maxlen = sizeof(int),
|
||||
.mode = 0644,
|
||||
.proc_handler = proc_dointvec,
|
||||
.proc_handler = proc_dointvec_minmax,
|
||||
.extra1 = SYSCTL_ZERO,
|
||||
.extra2 = &udp_port_max,
|
||||
},
|
||||
|
Loading…
x
Reference in New Issue
Block a user