From owner-freebsd-net@FreeBSD.ORG Wed Dec 2 23:54:00 2009 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 339D8106566B for ; Wed, 2 Dec 2009 23:54:00 +0000 (UTC) (envelope-from artis.caune@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id C06EF8FC0C for ; Wed, 2 Dec 2009 23:53:59 +0000 (UTC) Received: by bwz5 with SMTP id 5so687318bwz.3 for ; Wed, 02 Dec 2009 15:53:58 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type; bh=f4jRf3edD+vZBnjl+oVrnpUEdR8vzhkAf/cAnghCrkE=; b=r7RiMCtJq4vLz2G3W95QQK3NbRdVGK0R7+zwaV33rbRQlRMwc9G++lPvS+uf2ttIDB HXXVbHMdBgpNofJ841q0R1pmHXDlJD6lNIuO0TabgVMaBle2l/8AaHH9fVJzX5OHRHCs r+TWt8F7DAlE5td4wvpiM3IkbgH3zf9u5AgHs= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=Mzv93lsDttHVbrANc+Knqcl53HxA5ikHcIVqr9WA4WtQKeshj1u/E6S/c38nctVd5Y WBCvwSoOLy1lfDtOW1KOyX6cAaIoTXUEWe1zCm8YG3Ac1zU8ruSD3USyaDG+iN51+xSQ I2jugR/rpROkWinCSSXSHPqkvOU0PK+Em8/54= MIME-Version: 1.0 Received: by 10.204.2.209 with SMTP id 17mr863333bkk.31.1259798038579; Wed, 02 Dec 2009 15:53:58 -0800 (PST) Date: Thu, 3 Dec 2009 01:53:58 +0200 Message-ID: <9e20d71e0912021553p104b4370nb34085257ba6119d@mail.gmail.com> From: Artis Caune To: freebsd-net@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: [patch] truncated fields in netstat X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 02 Dec 2009 23:54:00 -0000 Hi, I'm parsing 'netstat -Wnibd' and found that on some boxes interface names, networks and addresses are truncated. Not just IPV6 addresses/networks, but even ipv4. It's nice to see/graph separate statistics for each network/aliase attached to the interface. Here is a patch http://www.nic.lv/sofq/patch-netstat.txt which will: - add new flag '-H' to print fields in script friendly format (just like zfs -H) - add this flag to netstat man page - fix space at the end of collisions/drops fields - fix few style(9) entries -- Artis Caune Everything should be made as simple as possible, but not simpler.