]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
sctp: fix unused lable warning
authorArnd Bergmann <arnd@arndb.de>
Wed, 28 Mar 2018 14:14:56 +0000 (16:14 +0200)
committerDavid S. Miller <davem@davemloft.net>
Thu, 29 Mar 2018 18:38:27 +0000 (14:38 -0400)
The proc file cleanup left a label possibly unused:

net/sctp/protocol.c: In function 'sctp_defaults_init':
net/sctp/protocol.c:1304:1: error: label 'err_init_proc' defined but not used [-Werror=unused-label]

This adds an #ifdef around it to match the respective 'goto'.

Fixes: d47d08c8ca05 ("sctp: use proc_remove_subtree()")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Acked-by: Neil Horman <nhorman@tuxdriver.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/sctp/protocol.c

index 84a09f599131f479154a1a9f4850f30e61d07908..a24cde236330dec9c551c43452ccb435ad21580e 100644 (file)
@@ -1258,8 +1258,10 @@ static int __net_init sctp_defaults_init(struct net *net)
 
        return 0;
 
+#ifdef CONFIG_PROC_FS
 err_init_proc:
        cleanup_sctp_mibs(net);
+#endif
 err_init_mibs:
        sctp_sysctl_net_unregister(net);
 err_sysctl_register: