components/net-snmp/patches/055.15777182.tcp.patch
author Sowrabha H G<sowrabha.hg@oracle.com>
Tue, 07 Apr 2015 05:03:48 -0700
changeset 4308 1df62dc45b69
permissions -rw-r--r--
15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4308
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     1
This patch fixes a issue related to retrieving 
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     2
the value of tcpOutRsts from tcpstat structure. The patch has
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     3
been accepted by the community.
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     4
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     5
The details can be found in the following location
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     6
https://sourceforge.net/p/net-snmp/bugs/2599/
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     7
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     8
--- a/agent/mibgroup/mibII/tcp.c	Wed Apr  1 02:40:40 2015
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
     9
+++ b/agent/mibgroup/mibII/tcp.c	Wed Apr  1 02:44:23 2015
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    10
@@ -306,6 +306,9 @@
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    11
             ret_value = tcpstat.tcpOutRsts;
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    12
             break;
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    13
 	}
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    14
+#elif defined(solaris2)
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    15
+        ret_value = tcpstat.tcpOutRsts;
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    16
+        break;  
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    17
 #endif			/* linux */
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    18
         netsnmp_set_request_error(reqinfo, request, SNMP_NOSUCHOBJECT);
1df62dc45b69 15777182 SUNBT7151447 snmp request fails for TCP-MIB::tcpOutRsts.0
Sowrabha H G<sowrabha.hg@oracle.com>
parents:
diff changeset
    19
         continue;