diff options
author | Gustavo A. R. Silva <garsilva@embeddedor.com> | 2017-10-16 17:36:52 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2017-10-18 09:13:08 -0400 |
commit | 275757e6bae15a8621130907a78096afd1e15d2c (patch) | |
tree | ee6360a7f2e195c2e8685f9eb6bbb64b60ee5ea4 /net/ipv6/raw.c | |
parent | fb6ff75e18937a20dbec1eb47b5f893f38eabae4 (diff) |
ipv6: mark expected switch fall-throughs
In preparation to enabling -Wimplicit-fallthrough, mark switch cases
where we are expecting to fall through.
Notice that in some cases I placed the "fall through" comment
on its own line, which is what GCC is expecting to find.
Signed-off-by: Gustavo A. R. Silva <garsilva@embeddedor.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv6/raw.c')
-rw-r--r-- | net/ipv6/raw.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c index e4462b0ff801..761a473a07c5 100644 --- a/net/ipv6/raw.c +++ b/net/ipv6/raw.c | |||
@@ -1055,6 +1055,7 @@ static int rawv6_setsockopt(struct sock *sk, int level, int optname, | |||
1055 | if (optname == IPV6_CHECKSUM || | 1055 | if (optname == IPV6_CHECKSUM || |
1056 | optname == IPV6_HDRINCL) | 1056 | optname == IPV6_HDRINCL) |
1057 | break; | 1057 | break; |
1058 | /* fall through */ | ||
1058 | default: | 1059 | default: |
1059 | return ipv6_setsockopt(sk, level, optname, optval, optlen); | 1060 | return ipv6_setsockopt(sk, level, optname, optval, optlen); |
1060 | } | 1061 | } |
@@ -1077,6 +1078,7 @@ static int compat_rawv6_setsockopt(struct sock *sk, int level, int optname, | |||
1077 | if (optname == IPV6_CHECKSUM || | 1078 | if (optname == IPV6_CHECKSUM || |
1078 | optname == IPV6_HDRINCL) | 1079 | optname == IPV6_HDRINCL) |
1079 | break; | 1080 | break; |
1081 | /* fall through */ | ||
1080 | default: | 1082 | default: |
1081 | return compat_ipv6_setsockopt(sk, level, optname, | 1083 | return compat_ipv6_setsockopt(sk, level, optname, |
1082 | optval, optlen); | 1084 | optval, optlen); |
@@ -1138,6 +1140,7 @@ static int rawv6_getsockopt(struct sock *sk, int level, int optname, | |||
1138 | if (optname == IPV6_CHECKSUM || | 1140 | if (optname == IPV6_CHECKSUM || |
1139 | optname == IPV6_HDRINCL) | 1141 | optname == IPV6_HDRINCL) |
1140 | break; | 1142 | break; |
1143 | /* fall through */ | ||
1141 | default: | 1144 | default: |
1142 | return ipv6_getsockopt(sk, level, optname, optval, optlen); | 1145 | return ipv6_getsockopt(sk, level, optname, optval, optlen); |
1143 | } | 1146 | } |
@@ -1160,6 +1163,7 @@ static int compat_rawv6_getsockopt(struct sock *sk, int level, int optname, | |||
1160 | if (optname == IPV6_CHECKSUM || | 1163 | if (optname == IPV6_CHECKSUM || |
1161 | optname == IPV6_HDRINCL) | 1164 | optname == IPV6_HDRINCL) |
1162 | break; | 1165 | break; |
1166 | /* fall through */ | ||
1163 | default: | 1167 | default: |
1164 | return compat_ipv6_getsockopt(sk, level, optname, | 1168 | return compat_ipv6_getsockopt(sk, level, optname, |
1165 | optval, optlen); | 1169 | optval, optlen); |