summaryrefslogtreecommitdiffstats
path: root/package/netsnmp/netsnmp-5.5-no-ifxtable-module-fix.patch
blob: e13106f46b5c8e90cfbbf4740cff5d8679e1d366 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
--- net-snmp-5.5.theorig/agent/mibgroup/if-mib/ifTable/ifTable_data_access.c	2009-06-12 12:02:22.000000000 -0700
+++ net-snmp-5.5/agent/mibgroup/if-mib/ifTable/ifTable_data_access.c	2009-10-20 11:29:41.000000000 -0700
@@ -374,6 +374,7 @@ _check_interface_entry_for_updates(ifTab
      */
     if (oper_changed) {
         rowreq_ctx->data.ifLastChange = netsnmp_get_agent_uptime();
+#ifdef USING_IF_MIB_IFXTABLE_IFXTABLE_MODULE
         if (rowreq_ctx->data.ifLinkUpDownTrapEnable == 1) {
             if (rowreq_ctx->data.ifOperStatus == IFOPERSTATUS_UP) {
                 oid notification_oid[] = { 1, 3, 6, 1, 6, 3, 1, 1, 5, 4 };
@@ -389,6 +390,7 @@ _check_interface_entry_for_updates(ifTab
                                              rowreq_ctx->data.ifOperStatus);
             }
         }
+#endif
     }
 
     else