From owner-cvs-src-old@FreeBSD.ORG Tue Jul 5 14:48:52 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBB901065672 for ; Tue, 5 Jul 2011 14:48:52 +0000 (UTC) (envelope-from glebius@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CA7CC8FC15 for ; Tue, 5 Jul 2011 14:48:52 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p65EmqbH054774 for ; Tue, 5 Jul 2011 14:48:52 GMT (envelope-from glebius@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p65Emqmi054773 for cvs-src-old@freebsd.org; Tue, 5 Jul 2011 14:48:52 GMT (envelope-from glebius@repoman.freebsd.org) Message-Id: <201107051448.p65Emqmi054773@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to glebius@repoman.freebsd.org using -f From: Gleb Smirnoff Date: Tue, 5 Jul 2011 14:48:39 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/netgraph/netflow netflow.c ng_netflow.c ng_netflow.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2011 14:48:52 -0000 glebius 2011-07-05 14:48:39 UTC FreeBSD src repository Modified files: sys/netgraph/netflow netflow.c ng_netflow.c ng_netflow.h Log: SVN rev 223787 on 2011-07-05 14:48:39Z by glebius o Eliminate flow6_hash_entry in favor of flow_hash_entry. We don't need a separate struct to start a slist of semi-opaque structs. This makes some code more compact. o Rewrite ng_netflow_flow_show() and its API/ABI: - Support for IPv6 is added. - Request and response now use same struct. Structure specifies version (6 or 4), index of last retrieved hash, and also index of last retrieved entry in the hash entry. Revision Changes Path 1.38 +125 -84 src/sys/netgraph/netflow/netflow.c 1.25 +7 -6 src/sys/netgraph/netflow/ng_netflow.c 1.14 +21 -18 src/sys/netgraph/netflow/ng_netflow.h