From owner-freebsd-current@FreeBSD.ORG Mon Apr 11 15:17:20 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21E9C1065672 for ; Mon, 11 Apr 2011 15:17:20 +0000 (UTC) (envelope-from gljennjohn@googlemail.com) Received: from mail-bw0-f54.google.com (mail-bw0-f54.google.com [209.85.214.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9A8A18FC1C for ; Mon, 11 Apr 2011 15:17:19 +0000 (UTC) Received: by bwz12 with SMTP id 12so5920922bwz.13 for ; Mon, 11 Apr 2011 08:17:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:date:from:to:cc:subject:message-id:in-reply-to :references:reply-to:x-mailer:mime-version:content-type :content-transfer-encoding; bh=vVHAfFdtM3ay/rqqinwZG8t2SzUL2Qnj1q3bP1A9Vdc=; b=m8h9cFymVghEAezoaIpE602/cRTW9zQiKb79HMO9yBjrTSQ+hqOAdTF3dI6fy9UuQQ 5dLdRcdAqiZazihGXPJ6zGBW6FHijr12wvr7ZdBTByRAJo0tpobF2BqJsakG/z81QK5Q aFrVcQubW+k7uMSFoDoJs5JuK+iC7P8jWLoMk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :x-mailer:mime-version:content-type:content-transfer-encoding; b=dWKLhaIN2DOrdHFzQ0y6colWMB4QobItnVBQzWdozCtBClHyQcuKXCyV2FoUfDzThx jPwVcPY1Y8TiikADsCFQ18XbqtbHKBFI15NUh1T/KIXvNwrP2gQ2mBO8M9vsoRCGrZGF yOt6O2iztrtVSnXTnjKEnM1ETLEWJg7rD6hJw= Received: by 10.204.128.219 with SMTP id l27mr1121373bks.99.1302535038221; Mon, 11 Apr 2011 08:17:18 -0700 (PDT) Received: from ernst.jennejohn.org (p578E309E.dip.t-dialin.net [87.142.48.158]) by mx.google.com with ESMTPS id b6sm3277581bkb.22.2011.04.11.08.17.15 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 11 Apr 2011 08:17:16 -0700 (PDT) Date: Mon, 11 Apr 2011 17:17:13 +0200 From: Gary Jennejohn To: Sergey Vinogradov Message-ID: <20110411171713.144d9a72@ernst.jennejohn.org> In-Reply-To: <4DA2EFEF.3010004@lazybytes.org> References: <4DA2EFEF.3010004@lazybytes.org> X-Mailer: Claws Mail 3.7.8 (GTK+ 2.18.7; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: [PATCH] ifconfig(8) flag to display IPv4 netmasks in dot-decimal format X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gljennjohn@googlemail.com List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2011 15:17:20 -0000 On Mon, 11 Apr 2011 16:11:27 +0400 Sergey Vinogradov wrote: > I've written a tiny-tiny patch, which adds the '-t' flag to ifconfig(8). > It modifies the output to display IPv4 netmasks in dotted decimal notation: > > % ifconfig msk0 > msk0: flags=8843 metric 0 mtu 1500 > > options=c011a > ether 00:16:e6:88:0f:89 > inet 10.10.0.1 netmask 0xffffff00 broadcast 10.10.0.255 > media: Ethernet autoselect (none) > status: no carrier > > % ifconfig -t msk0 > msk0: flags=8843 metric 0 mtu 1500 > > options=c011a > ether 00:16:e6:88:0f:89 > inet 10.10.0.1 netmask 255.255.255.0 broadcast 10.10.0.255 > media: Ethernet autoselect (none) > status: no carrier > > There was a discussion [1] in freebsd-hackers@ about adding such > functionality to ifconfig(8), which urged me write this patch. The > default behavior of ifconfig(8) is kept unmodified, so there shouldn't > be any compatibility breakages. At least, it works fine for me :) > > [1] > http://lists.freebsd.org/pipermail/freebsd-hackers/2011-April/034997.html > Looks good, except I'd change this line to read like this: +The +.Fl t +flag makes IPv4 netmasks being displayed in dotted decimal notation. ^^^^^ results in -- Gary Jennejohn