public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] gentoo-x86 commit in sys-power/apcupsd/files: apcupsd-snmp-5.7.2.patch
@ 2013-10-21 22:01 Matthew Marlow (mattm)
  0 siblings, 0 replies; only message in thread
From: Matthew Marlow (mattm) @ 2013-10-21 22:01 UTC (permalink / raw
  To: gentoo-commits

mattm       13/10/21 22:01:49

  Added:                apcupsd-snmp-5.7.2.patch
  Log:
  Tentative fix for Bug 430894, net-snmp compatibility with apcupsd.
  
  (Portage version: 2.1.12.2/cvs/Linux x86_64, signed Manifest commit with key 786037A7)

Revision  Changes    Path
1.1                  sys-power/apcupsd/files/apcupsd-snmp-5.7.2.patch

file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/apcupsd/files/apcupsd-snmp-5.7.2.patch?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-power/apcupsd/files/apcupsd-snmp-5.7.2.patch?rev=1.1&content-type=text/plain

Index: apcupsd-snmp-5.7.2.patch
===================================================================
--- src/drivers/snmp/snmp.c~	2007-10-06 15:52:52.000000000 +0100
+++ src/drivers/snmp/snmp.c	2012-08-09 11:22:30.100725543 +0100
@@ -140,26 +140,26 @@
 
    if (!strcmp(Sid->DeviceVendor, "APC") ||
        !strcmp(Sid->DeviceVendor, "APC_NOTRAP")) {
-      Sid->MIB = malloc(sizeof(powernet_mib_t));
-      if (Sid->MIB == NULL) {
+      Sid->mib = malloc(sizeof(powernet_mib_t));
+      if (Sid->mib == NULL) {
          log_event(ups, LOG_ERR, "Out of memory.");
          exit(1);
       }
 
-      memset(Sid->MIB, 0, sizeof(powernet_mib_t));
+      memset(Sid->mib, 0, sizeof(powernet_mib_t));
 
       /* Run powernet specific init */
       return powernet_snmp_ups_open(ups);
    }
 
    if (!strcmp(Sid->DeviceVendor, "RFC")) {
-      Sid->MIB = malloc(sizeof(ups_mib_t));
-      if (Sid->MIB == NULL) {
+      Sid->mib = malloc(sizeof(ups_mib_t));
+      if (Sid->mib == NULL) {
          log_event(ups, LOG_ERR, "Out of memory.");
          exit(1);
       }
 
-      memset(Sid->MIB, 0, sizeof(ups_mib_t));
+      memset(Sid->mib, 0, sizeof(ups_mib_t));
       return 1;
    }
 
--- src/drivers/snmp/drv_rfc1628.c~	2012-08-09 11:18:56.001810234 +0100
+++ src/drivers/snmp/drv_rfc1628.c	2012-08-09 11:19:08.845988048 +0100
@@ -32,7 +32,7 @@
    struct snmp_ups_internal_data *Sid =
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   ups_mib_t *data = (ups_mib_t *)Sid->MIB;
+   ups_mib_t *data = (ups_mib_t *)Sid->mib;
 
    /*
     * Check the Ethernet COMMLOST first, then check the
@@ -76,7 +76,7 @@
    struct snmp_ups_internal_data *Sid =
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   ups_mib_t *data = (ups_mib_t *)Sid->MIB;
+   ups_mib_t *data = (ups_mib_t *)Sid->mib;
    
    if (rfc_1628_check_alarms(ups) == 0) {
      return 0;
@@ -98,7 +98,7 @@
    struct snmp_ups_internal_data *Sid =
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   ups_mib_t *data = (ups_mib_t *)Sid->MIB;
+   ups_mib_t *data = (ups_mib_t *)Sid->mib;
 
    if (rfc_1628_check_alarms(ups) == 0) {
      return 0;
--- src/drivers/snmp/snmp.h~	2007-10-06 15:52:52.000000000 +0100
+++ src/drivers/snmp/snmp.h	2012-08-09 11:17:43.988802514 +0100
@@ -79,7 +79,7 @@
    unsigned short remote_port;         /* Remote socket, usually 161 */
    char *DeviceVendor;                 /* Vendor (ex. APC|RFC) */
    char *community;                    /* Community name */
-   void *MIB;                          /* Pointer to MIB data */
+   void *mib;                          /* Pointer to MIB data */
    struct snmp_session *trap_session;  /* snmp session for traps */
    bool trap_received;                 /* Have we seen a trap? */
 };
--- src/drivers/snmp/drv_powernet.c~	2010-01-02 21:28:28.000000000 +0000
+++ src/drivers/snmp/drv_powernet.c	2012-08-09 11:20:04.970761477 +0100
@@ -34,7 +34,7 @@
    struct snmp_ups_internal_data *Sid =
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   powernet_mib_t *data = (powernet_mib_t *)Sid->MIB;
+   powernet_mib_t *data = (powernet_mib_t *)Sid->mib;
    int ret = 1;
 
    /*
@@ -161,7 +161,7 @@
    struct snmp_ups_internal_data *Sid = 
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   powernet_mib_t *data = (powernet_mib_t *)Sid->MIB;
+   powernet_mib_t *data = (powernet_mib_t *)Sid->mib;
 
    if (powernet_check_comm_lost(ups) == 0)
       return 0;
@@ -300,7 +300,7 @@
    struct snmp_ups_internal_data *Sid =
       (struct snmp_ups_internal_data *)ups->driver_internal_data;
    struct snmp_session *s = &Sid->session;
-   powernet_mib_t *data = (powernet_mib_t *)Sid->MIB;
+   powernet_mib_t *data = (powernet_mib_t *)Sid->mib;
 
    if (powernet_check_comm_lost(ups) == 0)
       return 0;





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-10-21 22:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-10-21 22:01 [gentoo-commits] gentoo-x86 commit in sys-power/apcupsd/files: apcupsd-snmp-5.7.2.patch Matthew Marlow (mattm)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox