From owner-cvs-src@FreeBSD.ORG Fri Mar 2 01:44:05 2007 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1592116A406; Fri, 2 Mar 2007 01:44:05 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id DF3BC13C471; Fri, 2 Mar 2007 01:44:04 +0000 (UTC) (envelope-from emaste@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id l221i47B063863; Fri, 2 Mar 2007 01:44:04 GMT (envelope-from emaste@repoman.freebsd.org) Received: (from emaste@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id l221i4gA063862; Fri, 2 Mar 2007 01:44:04 GMT (envelope-from emaste) Message-Id: <200703020144.l221i4gA063862@repoman.freebsd.org> From: Ed Maste Date: Fri, 2 Mar 2007 01:44:04 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src/sys/netgraph ng_source.c ng_source.h X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 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, 02 Mar 2007 01:44:05 -0000 emaste 2007-03-02 01:44:04 UTC FreeBSD src repository Modified files: sys/netgraph ng_source.c ng_source.h Log: Add "setcounter" and "getcounter" messages, providing the the ability to embed up to four counters in outgoing packets. The message specifies the offset at which the counter should be inserted as well as the parameters of the counter. Example usage: ngctl msg src0: setcounter \ '{ index=0 offset=0x40 flags=1 width=4 increment=1 max_val=12345 }' Sponsored by: Sandvine Incorporated Revision Changes Path 1.29 +108 -0 src/sys/netgraph/ng_source.c 1.9 +29 -0 src/sys/netgraph/ng_source.h