Arnd Bergmann
526949e877
rxrpc: avoid clang -Wuninitialized warning
...
clang produces a false-positive warning as it fails to notice
that "lost = true" implies that "ret" is initialized:
net/rxrpc/output.c:402:6: error: variable 'ret' is used uninitialized whenever 'if' condition is true [-Werror,-Wsometimes-uninitialized]
if (lost)
^~~~
net/rxrpc/output.c:437:6: note: uninitialized use occurs here
if (ret >= 0) {
^~~
net/rxrpc/output.c:402:2: note: remove the 'if' if its condition is always false
if (lost)
^~~~~~~~~
net/rxrpc/output.c:339:9: note: initialize the variable 'ret' to silence this warning
int ret, opt;
^
= 0
Rearrange the code to make that more obvious and avoid the warning.
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Nathan Chancellor <natechancellor@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2019-03-23 21:48:30 -04:00
..
af_rxrpc.c
Revert "rxrpc: Allow failed client calls to be retried"
2019-01-15 21:33:36 -08:00
ar-internal.h
Revert "rxrpc: Allow failed client calls to be retried"
2019-01-15 21:33:36 -08:00
call_accept.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-19 11:03:06 -07:00
call_event.c
rxrpc: Fix lockup due to no error backoff after ack transmit error
2018-11-02 23:59:26 -07:00
call_object.c
Revert "rxrpc: Allow failed client calls to be retried"
2019-01-15 21:33:36 -08:00
conn_client.c
rxrpc: Fix client call queueing, waiting for channel
2019-03-08 18:24:53 -08:00
conn_event.c
rxrpc: Fix connection-level abort handling
2018-10-08 22:42:04 +01:00
conn_object.c
rxrpc: Drop the local endpoint arg from rxrpc_extract_addr_from_skb()
2018-10-04 09:32:28 +01:00
conn_service.c
rxrpc: Fix apparent leak of rxrpc_local objects
2018-03-30 21:05:33 +01:00
input.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-12 21:38:46 -07:00
insecure.c
Kconfig
key.c
rxrpc: Use correct timestamp from Kerberos 5 ticket
2017-08-29 10:55:06 +01:00
local_event.c
rxrpc: Drop the local endpoint arg from rxrpc_extract_addr_from_skb()
2018-10-04 09:32:28 +01:00
local_object.c
sockopt: Rename SO_TIMESTAMP* to SO_TIMESTAMP*_OLD
2019-02-03 11:17:30 -08:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
misc.c
rxrpc: Fix call timeouts
2017-11-24 10:18:41 +00:00
net_ns.c
rxrpc: Add /proc/net/rxrpc/peers to display peer list
2018-10-15 22:52:58 -07:00
output.c
rxrpc: avoid clang -Wuninitialized warning
2019-03-23 21:48:30 -04:00
peer_event.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
2018-10-19 11:03:06 -07:00
peer_object.c
rxrpc: Fix the packet reception routine
2018-10-08 22:42:04 +01:00
proc.c
rxrpc: Add /proc/net/rxrpc/peers to display peer list
2018-10-15 22:52:58 -07:00
protocol.h
rxrpc: Improve up-front incoming packet checking
2018-09-28 10:32:31 +01:00
recvmsg.c
rxrpc: bad unlock balance in rxrpc_recvmsg
2019-02-06 10:54:07 -08:00
rxkad.c
rxrpc: Remove VLA usage of skcipher
2018-09-28 12:46:07 +08:00
security.c
rxrpc: remove unused static variables
2018-03-30 21:04:44 +01:00
sendmsg.c
Revert "rxrpc: Allow failed client calls to be retried"
2019-01-15 21:33:36 -08:00
skbuff.c
rxrpc: Use rxrpc_free_skb() rather than rxrpc_lose_skb()
2018-10-04 09:32:27 +01:00
sysctl.c
rxrpc: remove redundant static int 'zero'
2018-08-11 11:25:18 -07:00
utils.c
rxrpc: Drop the local endpoint arg from rxrpc_extract_addr_from_skb()
2018-10-04 09:32:28 +01:00