diff options
Diffstat (limited to 'net/sctp/protocol.c')
| -rw-r--r-- | net/sctp/protocol.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/net/sctp/protocol.c b/net/sctp/protocol.c index 9258dfe784a..98c6a882016 100644 --- a/net/sctp/protocol.c +++ b/net/sctp/protocol.c @@ -113,9 +113,13 @@ static __init int sctp_proc_init(void)  		goto out_eps_proc_init;  	if (sctp_assocs_proc_init())  		goto out_assocs_proc_init; +	if (sctp_remaddr_proc_init()) +		goto out_remaddr_proc_init;  	return 0; +out_remaddr_proc_init: +	sctp_assocs_proc_exit();  out_assocs_proc_init:  	sctp_eps_proc_exit();  out_eps_proc_init: @@ -138,6 +142,7 @@ static void sctp_proc_exit(void)  	sctp_snmp_proc_exit();  	sctp_eps_proc_exit();  	sctp_assocs_proc_exit(); +	sctp_remaddr_proc_exit();  	if (proc_net_sctp) {  		proc_net_sctp = NULL;  |