diff options
author | Julia Lawall <Julia.Lawall@lip6.fr> | 2015-05-28 17:02:17 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2015-05-31 02:48:36 -0400 |
commit | 3d2f6d41d1588c975d16c5969726d018bba90794 (patch) | |
tree | b7822d681846e5f8ea2eb8489a6d92666e1527cb | |
parent | 5e9615bfb9586055adfa32958b5fe69eec622354 (diff) |
ipv6: drop unneeded goto
Delete jump to a label on the next line, when that label is not
used elsewhere.
A simplified version of the semantic patch that makes this change is as
follows: (http://coccinelle.lip6.fr/)
// <smpl>
@r@
identifier l;
@@
-if (...) goto l;
-l:
// </smpl>
Also remove the unnecessary ret variable.
Signed-off-by: Julia Lawall <Julia.Lawall@lip6.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | net/ipv6/raw.c | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/net/ipv6/raw.c b/net/ipv6/raw.c index 484a5c144073..ca4700cb26c4 100644 --- a/net/ipv6/raw.c +++ b/net/ipv6/raw.c | |||
@@ -1327,13 +1327,7 @@ static struct inet_protosw rawv6_protosw = { | |||
1327 | 1327 | ||
1328 | int __init rawv6_init(void) | 1328 | int __init rawv6_init(void) |
1329 | { | 1329 | { |
1330 | int ret; | 1330 | return inet6_register_protosw(&rawv6_protosw); |
1331 | |||
1332 | ret = inet6_register_protosw(&rawv6_protosw); | ||
1333 | if (ret) | ||
1334 | goto out; | ||
1335 | out: | ||
1336 | return ret; | ||
1337 | } | 1331 | } |
1338 | 1332 | ||
1339 | void rawv6_exit(void) | 1333 | void rawv6_exit(void) |