From patchwork Fri Oct 26 20:53:32 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Yoann P." X-Patchwork-Id: 989777 X-Patchwork-Delegate: shemminger@vyatta.com Return-Path: X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="nGG0dozL"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 42hbnG073xz9s1c for ; Sat, 27 Oct 2018 07:53:38 +1100 (AEDT) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726570AbeJ0FcG (ORCPT ); Sat, 27 Oct 2018 01:32:06 -0400 Received: from mail-wr1-f65.google.com ([209.85.221.65]:33747 "EHLO mail-wr1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725947AbeJ0FcG (ORCPT ); Sat, 27 Oct 2018 01:32:06 -0400 Received: by mail-wr1-f65.google.com with SMTP id u1-v6so2636731wrn.0 for ; Fri, 26 Oct 2018 13:53:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=KigziwHspMptKh2mL+krOZ7W80A9j4p0Q/EPZhD+e/g=; b=nGG0dozL+A8uH8ZVbFiL/UZW9V7H90IxVMB7T1Hraz7XRkYXAB4X411FKaFwg1gYSn HZdHx/qzOQwcCLDb0DwSobZry3rLdoWzDpTdV9VWqCbJfbBh0c6qWuOdugJ8m6UWSApG pSNAEaIy4/1l+I4JKz8HagXktjCRtnijbAN0jGQLqhuKPGB1LBOYbJijAuOOA1zYRSox YWHsiWPwiqzdymAPRB1wcQJu1FOzf3LaT/wLDvThU9LZoH+9lp9DJlCE3uJzvKw/xmP8 Clnaf/S5TQhyzU5kseq3a+8SJIsMsUsYMjwzSjJkG0FX8eMjXGM6UZYCCRq/m1UL+3T9 1btg== 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:mime-version :content-transfer-encoding; bh=KigziwHspMptKh2mL+krOZ7W80A9j4p0Q/EPZhD+e/g=; b=RO1O05O6IGtGKnRxo5Wmd89qcMYrwiIDFi1GoUCaw6iRKRxqkFG+0DmMQu2ydzkq7b y42G2Oqy5wObNob17rxh/uJ02SH5i+1XQwpqTzPG/86dw+ITL4KWcRwG1L9dFv4nOLTS 3NYw/LoJOwuHmGkNKSYvuYbjNcyj7QhxXuN5F6Z+2bO6FbQQvujhYglYbDLUOFkXfcbW pjPG9fS3zq6cMPs2IFnu3o803sfK+wp8N7s2NSuuaBJF0V1sSmlx9Hg2wvz7hqg4Pm+i DZc/koazNfLAqATClFM60yaODP2FA8i2+F1crA6Cd9SuCc+Fy9YCUi/WLABPYJtZka7v 29hg== X-Gm-Message-State: AGRZ1gL5filShxbp3uGH8ztPu2y8cfN5kiHv+lnnvAV82p/Ycmf7C6fg rNFQv18YfeOZ0U9pj9uSg/xGz5iaGd8= X-Google-Smtp-Source: AJdET5ewOKe0ckFse/u7mRymscdztkhjd/t9VpcTsw0tjMxSaSem+EI2VdKELizNOoD3K7mlwVXG4Q== X-Received: by 2002:a5d:6a8d:: with SMTP id s13-v6mr6593033wru.44.1540587213741; Fri, 26 Oct 2018 13:53:33 -0700 (PDT) Received: from yo-gs.localnet (lfbn-1-3274-205.w90-79.abo.wanadoo.fr. [90.79.47.205]) by smtp.gmail.com with ESMTPSA id p7-v6sm10598404wrt.10.2018.10.26.13.53.32 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 26 Oct 2018 13:53:32 -0700 (PDT) From: "Yoann P." To: netdev@vger.kernel.org Cc: yoann.p.public@gmail.com Subject: [PATCH] Fix ss Netid column and Local/Peer_Address Date: Fri, 26 Oct 2018 22:53:32 +0200 Message-ID: <5185850.l7bAsbzJZX@yo-gs> MIME-Version: 1.0 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: netdev@vger.kernel.org When using ss -Hutn4 or -utn3, Netid and State columns are sometime merged, it can be confusing when trying to pipe into awk or column. Details (before and after output) are available on this github issue: https:// github.com/shemminger/iproute2/issues/20 Signed-off-by: YoyPa --- misc/ss.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/misc/ss.c b/misc/ss.c index c8970438..5e46cc0e 100644 --- a/misc/ss.c +++ b/misc/ss.c @@ -144,9 +144,9 @@ static struct column columns[] = { { ALIGN_LEFT, "State", " ", 0, 0, 0 }, { ALIGN_LEFT, "Recv-Q", " ", 0, 0, 0 }, { ALIGN_LEFT, "Send-Q", " ", 0, 0, 0 }, - { ALIGN_RIGHT, "Local Address:", " ", 0, 0, 0 }, + { ALIGN_RIGHT, "Local_Address:", " ", 0, 0, 0 }, { ALIGN_LEFT, "Port", "", 0, 0, 0 }, - { ALIGN_RIGHT, "Peer Address:", " ", 0, 0, 0 }, + { ALIGN_RIGHT, "Peer_Address:", " ", 0, 0, 0 }, { ALIGN_LEFT, "Port", "", 0, 0, 0 }, { ALIGN_LEFT, "", "", 0, 0, 0 }, }; @@ -1334,7 +1334,7 @@ static void sock_state_print(struct sockstat *s) out("`- %s", sctp_sstate_name[s->state]); } else { field_set(COL_NETID); - out("%s", sock_name); + out("%-6s", sock_name); field_set(COL_STATE); out("%s", sstate_name[s->state]); }