decnet: af_decnet: mark expected switch fall-throughs
authorGustavo A. R. Silva <garsilva@embeddedor.com>
Mon, 16 Oct 2017 20:11:22 +0000 (15:11 -0500)
committerDavid S. Miller <davem@davemloft.net>
Wed, 18 Oct 2017 13:10:29 +0000 (14:10 +0100)
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.

Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/decnet/af_decnet.c

index d4c9a8bbad3e3b07a9ce4d0e200124df90f9c431..518cea17b81139a3f4a907e6e2aff14b00fdd6b9 100644 (file)
@@ -630,10 +630,12 @@ static void dn_destroy_sock(struct sock *sk)
                goto disc_reject;
        case DN_RUN:
                scp->state = DN_DI;
+               /* fall through */
        case DN_DI:
        case DN_DR:
 disc_reject:
                dn_nsp_send_disc(sk, NSP_DISCINIT, 0, sk->sk_allocation);
+               /* fall through */
        case DN_NC:
        case DN_NR:
        case DN_RJ:
@@ -647,6 +649,7 @@ disc_reject:
                break;
        default:
                printk(KERN_DEBUG "DECnet: dn_destroy_sock passed socket in invalid state\n");
+               /* fall through */
        case DN_O:
                dn_stop_slow_timer(sk);