]> git.proxmox.com Git - mirror_ubuntu-bionic-kernel.git/blobdiff - net/rxrpc/conn_service.c
UBUNTU: Ubuntu-4.15.0-96.97
[mirror_ubuntu-bionic-kernel.git] / net / rxrpc / conn_service.c
index e60fcd2a4a021b2b242b2afe831e41ae99ebafae..f6fcdb3130a19a9bcb74b2d7dd5af7886ed8912d 100644 (file)
@@ -50,12 +50,11 @@ struct rxrpc_connection *rxrpc_find_service_conn_rcu(struct rxrpc_peer *peer,
                        else if (conn->proto.index_key > k.index_key)
                                p = rcu_dereference_raw(p->rb_right);
                        else
-                               goto done;
+                               break;
                        conn = NULL;
                }
        } while (need_seqretry(&peer->service_conn_lock, seq));
 
-done:
        done_seqretry(&peer->service_conn_lock, seq);
        _leave(" = %d", conn ? conn->debug_id : -1);
        return conn;