Copy from net-snmp:factory/net-snmp based on submit request 34022 from user coolo OBS-URL: https://build.opensuse.org/request/show/34022 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/net-snmp?expand=0&rev=25
39 lines
1.6 KiB
Diff
39 lines
1.6 KiB
Diff
Index: agent/mibgroup/hardware/sensors/hw_sensors.c
|
|
===================================================================
|
|
--- agent/mibgroup/hardware/sensors/hw_sensors.c.orig
|
|
+++ agent/mibgroup/hardware/sensors/hw_sensors.c
|
|
@@ -107,6 +107,7 @@ static int
|
|
_sensor_load( void )
|
|
{
|
|
netsnmp_sensor_arch_load( NULL, NULL );
|
|
+ return 0;
|
|
}
|
|
|
|
/*
|
|
Index: agent/mibgroup/ip-mib/data_access/defaultrouter_common.c
|
|
===================================================================
|
|
--- agent/mibgroup/ip-mib/data_access/defaultrouter_common.c.orig
|
|
+++ agent/mibgroup/ip-mib/data_access/defaultrouter_common.c
|
|
@@ -169,7 +169,7 @@ netsnmp_access_defaultrouter_entry_creat
|
|
|
|
rc = netsnmp_arch_defaultrouter_entry_init(entry);
|
|
if (SNMP_ERR_NOERROR != rc) {
|
|
- DEBUGMSGT(("access:defaultrouter:create","error %d in arch init\n"));
|
|
+ DEBUGMSGT(("access:defaultrouter:create","error %d in arch init\n", rc));
|
|
netsnmp_access_defaultrouter_entry_free(entry);
|
|
entry = NULL;
|
|
}
|
|
Index: agent/mibgroup/ucd-snmp/pass.c
|
|
===================================================================
|
|
--- agent/mibgroup/ucd-snmp/pass.c.orig
|
|
+++ agent/mibgroup/ucd-snmp/pass.c
|
|
@@ -588,7 +588,7 @@ setPass(int action,
|
|
buf[ sizeof(buf)-1 ] = 0;
|
|
break;
|
|
}
|
|
- strncat(passthru->command, buf, sizeof(passthru->command));
|
|
+ strncat(passthru->command, buf, sizeof(passthru->command)-1);
|
|
passthru->command[ sizeof(passthru->command)-1 ] = 0;
|
|
DEBUGMSGTL(("ucd-snmp/pass", "pass-running: %s",
|
|
passthru->command));
|