From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.8 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_PASS,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6FF0EC43381 for ; Mon, 4 Mar 2019 22:41:16 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 2F23020830 for ; Mon, 4 Mar 2019 22:41:16 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ericsson.com header.i=@ericsson.com header.b="fTXRoVwW" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726172AbfCDWlO (ORCPT ); Mon, 4 Mar 2019 17:41:14 -0500 Received: from sesbmg23.ericsson.net ([193.180.251.37]:50860 "EHLO sesbmg23.ericsson.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726069AbfCDWlO (ORCPT ); Mon, 4 Mar 2019 17:41:14 -0500 X-Greylist: delayed 901 seconds by postgrey-1.27 at vger.kernel.org; Mon, 04 Mar 2019 17:41:13 EST DKIM-Signature: v=1; a=rsa-sha256; d=ericsson.com; s=mailgw201801; c=relaxed/relaxed; q=dns/txt; i=@ericsson.com; t=1551738371; x=1554330371; h=From:Sender:Reply-To:Subject:Date:Message-ID:To:CC:MIME-Version:Content-Type: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=WesjzTGOwZWKctenIFdUyFsOD/vAfLeK9yD/YunnLaI=; b=fTXRoVwWbE32i6q+LtG45mEXmct9/eXxi3oG3AY5AypRFawkjYImjhnzMU0G4jrt yWbIK7SH6LL2fVVIuJAeHciCOBBwj5sFnbFgJ/h/+or+BP4qso54L7DVxSLNya+F SBOLW+yT0ccpVibnlgpxNS5s8MPH9GyDZlyBqRSLtUM=; X-AuditID: c1b4fb25-da1ff70000005ff7-4f-5c7da6033569 Received: from ESESSMB503.ericsson.se (Unknown_Domain [153.88.183.121]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 2E.A0.24567.306AD7C5; Mon, 4 Mar 2019 23:26:11 +0100 (CET) Received: from ESESSMR504.ericsson.se (153.88.183.126) by ESESSMB503.ericsson.se (153.88.183.121) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 4 Mar 2019 23:26:10 +0100 Received: from ESESSMB501.ericsson.se (153.88.183.162) by ESESSMR504.ericsson.se (153.88.183.126) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1466.3; Mon, 4 Mar 2019 23:26:10 +0100 Received: from tipsy.lab.linux.ericsson.se (153.88.183.153) by smtp.internal.ericsson.com (153.88.183.189) with Microsoft SMTP Server id 15.1.1466.3 via Frontend Transport; Mon, 4 Mar 2019 23:26:10 +0100 From: Jon Maloy To: , CC: , , , , , , Subject: [net 1/1] tipc: fix RDM/DGRAM connect() regression Date: Mon, 4 Mar 2019 23:26:10 +0100 Message-ID: <1551738370-22239-1-git-send-email-jon.maloy@ericsson.com> X-Mailer: git-send-email 2.1.4 MIME-Version: 1.0 Content-Type: text/plain X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFjrGLMWRmVeSWpSXmKPExsUyM2J7pS7zstoYg8272S1uNPQwW8w538Ji sWL3JFaLt69msVscWyBmseV8lsWV9rPsFo+vX2d24PDYsvImk8e7K2weuxd8ZvL4vEnOY/2W rUwBrFFcNimpOZllqUX6dglcGfMapArOslX0PvvB1MC4nrWLkZNDQsBEYsOXZmYQW0jgCKPE +p7cLkYuIPsro8SmSRfZ4ZyDa7YxQzjnGSXu/NjJBNLCJqAh8XJaByOILSJgLPFqZScTSBGz wGNGiS/3V7GBJIQFbCRO7L0P1sAioCJxc2070CQODl4BN4nzs9kgzpCTOH/8J9QZyhJzP0wD K+cVEJQ4OfMJC4jNLCAhcfDFC+YJjPyzkKRmIUktYGRaxShanFqclJtuZKyXWpSZXFycn6eX l1qyiREYuge3/FbdwXj5jeMhRgEORiUe3k3ltTFCrIllxZW5hxglOJiVRHjvLwIK8aYkVlal FuXHF5XmpBYfYpTmYFES5/0jJBgjJJCeWJKanZpakFoEk2Xi4JRqYFS1aVmpuu8nxw4ul/Lk DeZ2DZzrd/jLfucsXZkovvCTk3F1+7x4geKQn8e35b076F3dMueDkaHnFJ20yVyFPbXFn99O 8Srcm/hTPXR7mbL3ZvWaT6rX7/5e89edSXJnxPPyLacdzfOORM2SnxbJwKPA3awfZR/m8y2E 5U7F/ZSSidMviHs6KbEUZyQaajEXFScCABfeY6RZAgAA Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org From: Erik Hugne Fix regression bug introduced in commit 365ad353c256 ("tipc: reduce risk of user starvation during link congestion") Only signal -EDESTADDRREQ for RDM/DGRAM if we don't have a cached sockaddr. Signed-off-by: Erik Hugne Signed-off-by: Jon Maloy --- net/tipc/socket.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/tipc/socket.c b/net/tipc/socket.c index 70343ac..139694f 100644 --- a/net/tipc/socket.c +++ b/net/tipc/socket.c @@ -1333,7 +1333,7 @@ static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dlen) if (unlikely(!dest)) { dest = &tsk->peer; - if (!syn || dest->family != AF_TIPC) + if (!syn && dest->family != AF_TIPC) return -EDESTADDRREQ; } -- 2.1.4