From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: [PATCH iproute2] stats output Date: Fri, 30 Nov 2018 11:55:20 -0800 Message-ID: <20181130115520.12abea3b@xeon-e3> References: <20181130101202.38c4bd56@xeon-e3> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org To: Alexis Vachette Return-path: Received: from mail-pg1-f195.google.com ([209.85.215.195]:36897 "EHLO mail-pg1-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725790AbeLAHFp (ORCPT ); Sat, 1 Dec 2018 02:05:45 -0500 Received: by mail-pg1-f195.google.com with SMTP id 80so2941185pge.4 for ; Fri, 30 Nov 2018 11:55:23 -0800 (PST) In-Reply-To: Sender: netdev-owner@vger.kernel.org List-ID: On Fri, 30 Nov 2018 20:22:35 +0100 Alexis Vachette wrote: > Hi Stephen, > > Thanks for your kind reply. > > It's sad to hear that, I am aware of your concern too. > > But it's not the best behavior for a network engineer. > > Is it possible to add a new option or everything is stone graved ? You can add new options at will as long as they don't conflict with existing usage (and you update the man page). JSON and colorized output were added in the last years. Note: the iproute options are definitely a hodge-podge collection, the code doesn't follow the typical Linux style of using getopt and getopt_long, and has a bit of network OS model as well. What are you thinking of.