]> git.pld-linux.org Git - packages/scli.git/commitdiff
- added patch against new autoconf master
authorLukasz Glebicki <blekot@pld-linux.org>
Sun, 7 Apr 2013 09:30:44 +0000 (11:30 +0200)
committerLukasz Glebicki <blekot@pld-linux.org>
Sun, 7 Apr 2013 09:30:44 +0000 (11:30 +0200)
- added patch against wrong format taken from
  https://abf.rosalinux.ru/import/scli/raw/master/scli-0.4.0-fix-str-fmt.patch
- up to 0.4.0
- BR: gsnmp >= 0.3.0

scli-autoconf.patch [new file with mode: 0644]
scli-fix-str-fmt.patch [new file with mode: 0644]

diff --git a/scli-autoconf.patch b/scli-autoconf.patch
new file mode 100644 (file)
index 0000000..9c30146
--- /dev/null
@@ -0,0 +1,11 @@
+--- scli-0.4.0/configure.in.org        2013-04-07 11:13:48.000000000 +0200
++++ scli-0.4.0/configure.in    2013-04-07 11:14:30.000000000 +0200
+@@ -6,7 +6,7 @@
+ AM_INIT_AUTOMAKE([-Wall])
+ dnl create a config.h file (Automake will add -DHAVE_CONFIG_H)
+-AM_CONFIG_HEADER(config.h)
++AC_CONFIG_HEADERS([config.h])
+ ISODATE=`date +%Y-%m-%d`
+ AC_SUBST(ISODATE)
diff --git a/scli-fix-str-fmt.patch b/scli-fix-str-fmt.patch
new file mode 100644 (file)
index 0000000..3b315e7
--- /dev/null
@@ -0,0 +1,227 @@
+Index: scli/basic.c
+===================================================================
+--- scli/basic.c
++++ scli/basic.c       2010-03-06 23:02:53.000000000 +0100
+@@ -934,7 +934,7 @@
+           if (interp->peer) {
+               gchar *name = gnet_snmp_get_uri_string(interp->peer);
+               if (name) {
+-                  xml_set_prop(top, BAD_CAST("uri"), name ? name : "?");
++                  xml_set_prop(top, BAD_CAST("uri"), "%s", name ? name : "?");
+                   g_free(name);
+               }
+           }
+Index: scli/cmds.c
+===================================================================
+--- scli/cmds.c
++++ scli/cmds.c        2010-03-06 23:04:53.000000000 +0100
+@@ -672,7 +672,7 @@
+     if (elem) {
+       g_free(alias->value);
+-      alias->value = g_strdup_printf(argv[2]);
++      alias->value = g_strdup_printf(argv[2], "%s");
+     } else {
+       alias = g_new0(scli_alias_t, 1);
+       alias->name = g_strdup(argv[1]);
+Index: scli/interface.c
+===================================================================
+--- scli/interface.c
++++ scli/interface.c   2010-03-06 23:07:22.000000000 +0100
+@@ -503,19 +503,19 @@
+     s = fmt_enum(snmpv2_tc_enums_TruthValue,
+                ifXEntry ? ifXEntry->ifConnectorPresent : NULL);
+     if (s) {
+-      (void) xml_new_child(tree, NULL, BAD_CAST("connector"), s);
++      (void) xml_new_child(tree, NULL, BAD_CAST("connector"), "%s", s);
+     }
+     s = fmt_enum(snmpv2_tc_enums_TruthValue,
+                ifXEntry ? ifXEntry->ifPromiscuousMode : NULL);
+     if (s) {
+-      (void) xml_new_child(tree, NULL, BAD_CAST("promiscuous"), s);
++      (void) xml_new_child(tree, NULL, BAD_CAST("promiscuous"), "%s", s);
+     }
+     s = fmt_enum(if_mib_enums_ifLinkUpDownTrapEnable,
+                ifXEntry ? ifXEntry->ifLinkUpDownTrapEnable : NULL);
+     if (s) {
+-      (void) xml_new_child(tree, NULL, BAD_CAST("notifications"), s);
++      (void) xml_new_child(tree, NULL, BAD_CAST("notifications"), "%s", s);
+     }
+     if (ifEntry->ifLastChange && system && system->sysUpTime) {
+Index: scli/system.c
+===================================================================
+--- scli/system.c
++++ scli/system.c      2010-03-06 23:06:32.000000000 +0100
+@@ -405,7 +405,7 @@
+                    hrDeviceEntry->hrDeviceType,
+                    hrDeviceEntry->_hrDeviceDescrLength);
+     if (e) {
+-      (void) xml_new_child(tree, NULL, BAD_CAST("type"), e);
++      (void) xml_new_child(tree, NULL, BAD_CAST("type"), "%s",e);
+     }
+       
+     if (hrDeviceEntry->hrDeviceDescr && hrDeviceEntry->_hrDeviceDescrLength) {
+Index: scli/ip.c
+===================================================================
+--- scli/ip.c
++++ scli/ip.c  2010-03-06 23:10:30.000000000 +0100
+@@ -264,12 +264,12 @@
+     tree = xml_new_child(root, NULL, BAD_CAST("address"), NULL);
+     xml_set_prop(tree, BAD_CAST("address"),
+-               fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_ADDR));
++               fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_ADDR, "%s");
+     xml_set_prop(tree, BAD_CAST("type"), "ipv4");
+     if (ipAddrEntry->ipAdEntNetMask) {
+       xml_set_prop(tree, BAD_CAST("prefix"),
+-                   fmt_ipv4_mask(ipAddrEntry->ipAdEntNetMask));
++                   fmt_ipv4_mask(ipAddrEntry->ipAdEntNetMask, "%s"));
+     }
+     if (ipAddrEntry->ipAdEntIfIndex) {
+@@ -279,7 +279,7 @@
+     name = fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_NAME);
+     if (name) {
+-      (void) xml_new_child(tree, NULL, BAD_CAST("name"), name);
++      (void) xml_new_child(tree, NULL, BAD_CAST("name"), name, "%s");
+     }
+ }
+@@ -723,7 +723,7 @@
+     if (scli_interp_xml(interp)) {
+       xxx_ip_info(interp->result, interp->xml_node);
+-      g_printerr(interp->result->str);
++      g_printerr(interp->result->str, "%s");
+     }
+     if (ip) ip_mib_free_ip(ip);
+Index: scli/ip.c
+===================================================================
+--- scli/ip.c
++++ scli/ip.c  2010-03-06 23:13:19.000000000 +0100
+@@ -264,7 +264,7 @@
+     tree = xml_new_child(root, NULL, BAD_CAST("address"), NULL);
+     xml_set_prop(tree, BAD_CAST("address"),
+-               fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_ADDR, "%s");
++               fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_ADDR), "%s");
+     xml_set_prop(tree, BAD_CAST("type"), "ipv4");
+     if (ipAddrEntry->ipAdEntNetMask) {
+@@ -280,8 +280,8 @@
+     name = fmt_ipv4_address(ipAddrEntry->ipAdEntAddr, SCLI_FMT_NAME);
+     if (name) {
+       (void) xml_new_child(tree, NULL, BAD_CAST("name"), name, "%s");
+-    }
+-}
++    } ;
++} ;
+Index: scli/ip.c
+===================================================================
+--- scli/ip.c
++++ scli/ip.c  2010-03-06 23:16:21.000000000 +0100
+@@ -269,7 +269,7 @@
+     if (ipAddrEntry->ipAdEntNetMask) {
+       xml_set_prop(tree, BAD_CAST("prefix"),
+-                   fmt_ipv4_mask(ipAddrEntry->ipAdEntNetMask, "%s"));
++                   fmt_ipv4_mask(ipAddrEntry->ipAdEntNetMask), "%s");
+     }
+     if (ipAddrEntry->ipAdEntIfIndex) {
+Index: scli/nortel.c
+===================================================================
+--- scli/nortel.c
++++ scli/nortel.c      2010-03-06 23:18:41.000000000 +0100
+@@ -248,24 +248,24 @@
+     s = fmt_enum(rapid_city_enums_rcVlanType, vlanEntry->rcVlanType);
+     if (s) {
+-      node = xml_new_child(tree, NULL, BAD_CAST("type"), s);
++      node = xml_new_child(tree, NULL, BAD_CAST("type"), "%s", s);
+     }
+     s = fmt_enum(vlan_priority, vlanEntry->rcVlanHighPriority);
+     if (s) {
+-      node = xml_new_child(tree, NULL, BAD_CAST("priority"), s);
++      node = xml_new_child(tree, NULL, BAD_CAST("priority"), "%s", s);
+     }
+     s = fmt_enum(snmpv2_tc_enums_TruthValue,
+                vlanEntry->rcVlanRoutingEnable);
+     if (s) {
+-      node = xml_new_child(tree, NULL, BAD_CAST("routing"), s);
++      node = xml_new_child(tree, NULL, BAD_CAST("routing"), "%s", s);
+     }
+     s = fmt_enum(snmpv2_tc_enums_RowStatus,
+                vlanEntry->rcVlanRowStatus);
+     if (s) {
+-      node = xml_new_child(tree, NULL, BAD_CAST("status"), s);
++      node = xml_new_child(tree, NULL, BAD_CAST("status"), "%s", s);
+     }
+     if (vlanEntry->rcVlanType
+Index: scli/printer.c
+===================================================================
+--- scli/printer.c
++++ scli/printer.c     2010-03-06 23:21:45.000000000 +0100
+@@ -2967,7 +2967,7 @@
+     e = fmt_enum(iana_printer_mib_enums_PrtConsoleColorTC,
+                lightEntry->prtConsoleColor);
+     if (e) {
+-      xml_new_child(tree, NULL, BAD_CAST("color"), e);
++      xml_new_child(tree, NULL, BAD_CAST("color"), "%s", e);
+     }
+     if (*lightEntry->prtConsoleOnTime
+@@ -2980,7 +2980,7 @@
+              && *lightEntry->prtConsoleOffTime) {
+       state = "blink";
+     }
+-    xml_new_child(tree, NULL, BAD_CAST("status"), state);
++    xml_new_child(tree, NULL, BAD_CAST("status"), state, "%s");
+ }
+@@ -3172,19 +3172,19 @@
+     if (alertEntry->prtAlertTime) {
+       xml_new_child(tree, NULL, BAD_CAST("date"),
+-                    xml_timeticks(*alertEntry->prtAlertTime));
++                    xml_timeticks(*alertEntry->prtAlertTime), "%s");
+     }
+     e = fmt_enum(iana_printer_mib_enums_PrtAlertCodeTC,
+                alertEntry->prtAlertCode);
+     if (e) {
+-      xml_new_child(tree, NULL, BAD_CAST("code"), e);
++      xml_new_child(tree, NULL, BAD_CAST("code"), "%s", e);
+     }
+     e = fmt_enum(printer_mib_enums_PrtAlertSeverityLevelTC,
+                alertEntry->prtAlertSeverityLevel);
+     if (e) {
+-      xml_new_child(tree, NULL, BAD_CAST("severity"), e);
++      xml_new_child(tree, NULL, BAD_CAST("severity"), "%s", e);
+     }
+     if (alertEntry->prtAlertDescription) {
+@@ -3204,7 +3204,7 @@
+           && *alertEntry->prtAlertLocation > 0) {
+           g_string_sprintfa(s, " (at location %u)", *alertEntry->prtAlertLocation);
+       }
+-      xml_new_child(tree, NULL, BAD_CAST("location"), s->str);
++      xml_new_child(tree, NULL, BAD_CAST("location"), s->str, "%s");
+       g_string_free(s, 1);
+     }
This page took 0.159594 seconds and 4 git commands to generate.