From patchwork Fri Mar 17 23:39:14 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: David Ahern X-Patchwork-Id: 740559 X-Patchwork-Delegate: shemminger@vyatta.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 3vlN5f65W0z9ryQ for ; Sat, 18 Mar 2017 11:15:34 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=cumulusnetworks.com header.i=@cumulusnetworks.com header.b="O0q2Nsnv"; dkim-atps=neutral Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751129AbdCRAPd (ORCPT ); Fri, 17 Mar 2017 20:15:33 -0400 Received: from mail-pf0-f170.google.com ([209.85.192.170]:34177 "EHLO mail-pf0-f170.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751087AbdCRAPc (ORCPT ); Fri, 17 Mar 2017 20:15:32 -0400 Received: by mail-pf0-f170.google.com with SMTP id p189so20661681pfp.1 for ; Fri, 17 Mar 2017 17:14:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cumulusnetworks.com; s=google; h=from:to:cc:subject:date:message-id; bh=DApXxfPmbXKdH6EdlXEOoGQ3CGV/rYsI/xbfluxRH3Y=; b=O0q2Nsnv1nj9xS/1y5/iivL9Wu4IUKTa10J4psjwPFgsRhhEFTdNz6xOOpMU6r2Ogf W90XZbSRe2UW26jWfuKv60orAEEgRrMgFHPqYeacuxfo9vMKLn6bvXiQYcS+0LZ9BHKZ Nz8Al8R0WrSMefrO+N9CkD0u6b38jkJurjaG4= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=DApXxfPmbXKdH6EdlXEOoGQ3CGV/rYsI/xbfluxRH3Y=; b=RlzMKgQZl9bpe6ZOT6xOuLY9TBXERqNs4EvEP8zWOk2rfmyBX7/KZNtfMPFCO8+JeA zqpAa9KhMMJ5rUYMyqN4gO/C0sWa/SDEPR1EDimW7BX6ORccQaAm2mg3WuA8ZUspp+cN T8EklU56O4wwhYXctuR9lZWuB3VLW+/jQCLKI/yCOOFMc+wQWJASCH5t0rzT7AtZSny3 17wL6NW2ZEBB0WaHA8cLCOEMdnunf+WuYE/TyevjRS7GpveLn24E7MQAQOkMmfeTDNaz ZfBSUEUblK3FqtO2JYl0Cei1XsPo3I93twWDgoT7Jq54Jrzft9y0BSJj9cjRzyvE7avs 7BQg== X-Gm-Message-State: AFeK/H3J1p6wV/KxlqZcFzDcMbcEM+gHa39cYt8gQcnXqslrMcyqgqRB0CMrffgTFYXQoQxf X-Received: by 10.98.74.154 with SMTP id c26mr20082300pfj.73.1489793959403; Fri, 17 Mar 2017 16:39:19 -0700 (PDT) Received: from kenny.it.cumulusnetworks.com. ([216.129.126.126]) by smtp.googlemail.com with ESMTPSA id t187sm2030569pfb.116.2017.03.17.16.39.18 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 17 Mar 2017 16:39:18 -0700 (PDT) From: David Ahern To: stephen@networkplumber.org, netdev@vger.kernel.org Cc: David Ahern Subject: [PATCH iproute2] ip route: Add missing space between nexthop and via for mpls multipath routes Date: Fri, 17 Mar 2017 16:39:14 -0700 Message-Id: <1489793954-10667-1-git-send-email-dsa@cumulusnetworks.com> X-Mailer: git-send-email 2.1.4 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org MPLS multipath routes are missing a space between 'nexthop' and 'via': $ ip -net ns1 -f mpls ro ls 100 nexthopvia inet 172.16.2.2 dev virt12 nexthopvia inet 172.16.3.2 dev br0 Add it. Signed-off-by: David Ahern --- ip/iproute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ip/iproute.c b/ip/iproute.c index a7296dca8b91..7cdf0726feb3 100644 --- a/ip/iproute.c +++ b/ip/iproute.c @@ -655,7 +655,7 @@ int print_route(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg) size_t len = RTA_PAYLOAD(tb[RTA_VIA]) - 2; struct rtvia *via = RTA_DATA(tb[RTA_VIA]); - fprintf(fp, "via %s %s ", + fprintf(fp, " via %s %s ", family_name(via->rtvia_family), format_host(via->rtvia_family, len, via->rtvia_addr)); }