From owner-cvs-src-old@FreeBSD.ORG Wed Mar 24 16:07:48 2010 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 524FF106574E for ; Wed, 24 Mar 2010 16:07:48 +0000 (UTC) (envelope-from syrinx@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F0488FC13 for ; Wed, 24 Mar 2010 16:07:48 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o2OG7m9b046897 for ; Wed, 24 Mar 2010 16:07:48 GMT (envelope-from syrinx@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o2OG7mbC046896 for cvs-src-old@freebsd.org; Wed, 24 Mar 2010 16:07:48 GMT (envelope-from syrinx@repoman.freebsd.org) Message-Id: <201003241607.o2OG7mbC046896@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to syrinx@repoman.freebsd.org using -f From: Shteryana Shopova Date: Wed, 24 Mar 2010 16:07:33 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/usr.sbin/bsnmpd/modules/snmp_pf BEGEMOT-PF-MIB.txt Makefile pf_snmp.c pf_tree.def 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: Wed, 24 Mar 2010 16:07:48 -0000 syrinx 2010-03-24 16:07:33 UTC FreeBSD src repository Modified files: usr.sbin/bsnmpd/modules/snmp_pf BEGEMOT-PF-MIB.txt Makefile pf_snmp.c pf_tree.def Log: SVN rev 205607 on 2010-03-24 16:07:33Z by syrinx Now actually implement reading/refreshing/returning data from the pfTablesAddrTable and modify the BEGEMOT-PF-MIB to add support for IPV6 address' statistics in the PF tables via pfTablesAddrNetType and pfTablesAddrNet. While here, upgrade the pf_tree.def file to the new format that includes enumerated values. Also make sure to return SNMP_ERR_NOSUCHNAME for ALTQ objects, if ALTQ is disabled, so that the agent will know to skip the pfAltq subtree when servicing GETNEXT requests from SNMP clients (otherwise snmpwalk on begemotPf would stop at the pfAltq subtree with bsnmpd returning SNMP_ERR_GENERR). Revision Changes Path 1.3 +34 -17 src/usr.sbin/bsnmpd/modules/snmp_pf/BEGEMOT-PF-MIB.txt 1.4 +1 -0 src/usr.sbin/bsnmpd/modules/snmp_pf/Makefile 1.13 +282 -7 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_snmp.c 1.3 +17 -16 src/usr.sbin/bsnmpd/modules/snmp_pf/pf_tree.def