From owner-cvs-src@FreeBSD.ORG Thu Jan 8 19:19:41 2004 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E7C7216A4CE; Thu, 8 Jan 2004 19:19:41 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 266A343D1D; Thu, 8 Jan 2004 19:19:41 -0800 (PST) (envelope-from green@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.10/8.12.10) with ESMTP id i093Je0B003310; Thu, 8 Jan 2004 19:19:41 -0800 (PST) (envelope-from green@repoman.freebsd.org) Received: (from green@localhost) by repoman.freebsd.org (8.12.10/8.12.10/Submit) id i093JemX003309; Thu, 8 Jan 2004 19:19:40 -0800 (PST) (envelope-from green) Message-Id: <200401090319.i093JemX003309@repoman.freebsd.org> From: Brian Feldman Date: Thu, 8 Jan 2004 19:19:40 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/ngctl Makefile dot.c main.c ngctl.8 ngctl.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Jan 2004 03:19:42 -0000 green 2004/01/08 19:19:40 PST FreeBSD src repository Modified files: usr.sbin/ngctl Makefile main.c ngctl.8 ngctl.h Added files: usr.sbin/ngctl dot.c Log: Add a GraphViz-exporting ngctl(8) "dot" command. You can now create very useful .dot files of your netgraph(4) to quickly visualize the nodes, hooks and edges. An example of this can be found here: http://people.freebsd.org/~green/sample-netgraph-dot.ps If anyone would like to refine the output further, please do so. Revision Changes Path 1.13 +1 -1 src/usr.sbin/ngctl/Makefile 1.1 +188 -0 src/usr.sbin/ngctl/dot.c (new) 1.14 +1 -0 src/usr.sbin/ngctl/main.c 1.14 +12 -10 src/usr.sbin/ngctl/ngctl.8 1.12 +1 -0 src/usr.sbin/ngctl/ngctl.h