Date: Thu, 22 Sep 2011 09:39:45 GMT From: Petr Lampa <lampa@fit.vutbr.cz> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/160900: net-snmp-5.7_3 TCP-MIB::tcpCurrEstab.0 returns 0 Message-ID: <201109220939.p8M9djor024272@red.freebsd.org> Resent-Message-ID: <201109220940.p8M9e97Q078806@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 160900 >Category: ports >Synopsis: net-snmp-5.7_3 TCP-MIB::tcpCurrEstab.0 returns 0 >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Sep 22 09:40:08 UTC 2011 >Closed-Date: >Last-Modified: >Originator: Petr Lampa >Release: 8.2-STABLE >Organization: BUT FIT >Environment: FreeBSD xxxx 8.2-STABLE FreeBSD 8.2-STABLE #42: Tue Aug 16 09:51:21 >Description: After upgrade to net-snmp 5.7 counter of TCP connections stopped working: snmpget -c public -v2c xxx .1.3.6.1.2.1.6.9.0 TCP-MIB::tcpCurrEstab.0 = Gauge32: 0 The reason is this change in net-snmp source ./work/net-snmp-5.7/agent/mibgroup/mibII/tcp.c #ifdef NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS ret_value = TCP_Count_Connections(); #else /* NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS */ ret_value = 0; #endif /* NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS */ The define NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS is not defined. After addition here: #define NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS #ifdef NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS ret_value = TCP_Count_Connections(); #else /* NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS */ ret_value = 0; #endif /* NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS */ counter works again: snmpget -c public -v2c xxx .1.3.6.1.2.1.6.9.0 TCP-MIB::tcpCurrEstab.0 = Gauge32: 1094 >How-To-Repeat: >Fix: Delete #ifdef or #define NETSNMP_FEATURE_HAS_TCP_COUNT_CONNECTIONS in proper place. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201109220939.p8M9djor024272>