rds: send: Fix dead code in rds_sendmsg
Subsystems (4)
PATCH 1/1 rds: send: Fix dead code in rds_sendmsg
Currently, code at label *out* is unreachable. Fix this by updating variable *ret* with -EINVAL, so the jump to *out* can be properly executed instead of directly returning from function.
Addresses-Coverity-ID: 1472059 ("Structurally dead code")
--- net/rds/send.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
net/rds/send.c +1 -1
@@ -1126,7 +1126,7 @@ int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)if (addr4 ==htonl (INADDR_ANY ) || addr4 ==htonl (INADDR_BROADCAST ) ||IN_MULTICAST (ntohl (addr4))) { -return -EINVAL ; + ret = -EINVAL ; goto out; } }
Signature · 1 line
2.7.4
Quoted 7 lines · Gustavo A. R. Silva
Currently, code at label *out* is unreachable. Fix this by updating variable *ret* with
-EINVAL, so the jump to *out* can be properly executed instead of directly returning from function.Addresses-Coverity-ID: 1472059 ("Structurally dead code")
Fixes 1e2b44e78eea ("rds: Enable RDS IPv6 support")Signed-off-by Gustavo A. R. Silva <[email protected]>
Quoted 8 lines · Gustavo A. R. Silva
Currently, code at label *out* is unreachable. Fix this by updating variable *ret* with
-EINVAL, so the jump to *out* can be properly executed instead of directly returning from function.Addresses-Coverity-ID: 1472059 ("Structurally dead code")
Fixes 1e2b44e78eea ("rds: Enable RDS IPv6 support")Signed-off-by Gustavo A. R. Silva <[email protected]>---
Looks fine.
From: "Gustavo A. R. Silva" <[email protected]>
Date: Wed, 25 Jul 2018 10:22:27 -0500
Quoted 7 lines
Currently, code at label *out* is unreachable. Fix this by updating variable *ret* with
-EINVAL, so the jump to *out* can be properly executed instead of directly returning from function.Addresses-Coverity-ID: 1472059 ("Structurally dead code")
Fixes 1e2b44e78eea ("rds: Enable RDS IPv6 support")Signed-off-by Gustavo A. R. Silva <[email protected]>
Applied.