From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leon Romanovsky Subject: [PATCH iproute2-next 05/10] rdma: Check that port index exists before operate on link layer Date: Wed, 27 Dec 2017 09:57:54 +0200 Message-ID: <20171227075759.15289-6-leon@kernel.org> References: <20171227075759.15289-1-leon@kernel.org> Cc: Leon Romanovsky , netdev , Stephen Hemminger To: David Ahern Return-path: Received: from mail.kernel.org ([198.145.29.99]:46770 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751339AbdL0H6g (ORCPT ); Wed, 27 Dec 2017 02:58:36 -0500 In-Reply-To: <20171227075759.15289-1-leon@kernel.org> Sender: netdev-owner@vger.kernel.org List-ID: From: Leon Romanovsky Link layer operates on port layer, hence it should check it existence before execution commands. Fixes: da990ab40a92 ("rdma: Add link object") Signed-off-by: Leon Romanovsky --- rdma/link.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rdma/link.c b/rdma/link.c index f0eaccbb..d9392289 100644 --- a/rdma/link.c +++ b/rdma/link.c @@ -277,6 +277,9 @@ static int link_one_show(struct rd *rd) { 0 } }; + if (!rd->port_idx) + return 0; + return rd_exec_cmd(rd, cmds, "parameter"); } -- 2.15.1