This fixes various uses of printf() style functions.

Signed-off-by: Sasha Khapyorsky <[EMAIL PROTECTED]>
---
 diags/src/ibnetdiscover.c |    7 ++++---
 diags/src/ibtracert.c     |   15 ++++++++-------
 libibmad/src/rpc.c        |    2 +-
 libibumad/src/umad.c      |   16 ++++++++--------
 4 files changed, 21 insertions(+), 19 deletions(-)

diff --git a/diags/src/ibnetdiscover.c b/diags/src/ibnetdiscover.c
index c6e35e4..612aee0 100644
--- a/diags/src/ibnetdiscover.c
+++ b/diags/src/ibnetdiscover.c
@@ -44,6 +44,7 @@ #include <time.h>
 #include <string.h>
 #include <getopt.h>
 #include <ctype.h>
+#include <inttypes.h>
 
 #define __BUILD_VERSION_TAG__ 1.2
 #include <common.h>
@@ -175,8 +176,8 @@ get_node(Node *node, Port *port, ib_port
                mad_decode_field(si, IB_SW_ENHANCED_PORT0_F, &node->smaenhsp0);
        }
 
-       DEBUG("portid %s: got switch node %Lx '%s'",
-             portid2str(portid), node->nodeguid, nd);
+       DEBUG("portid %s: got switch node %" PRIx64 " '%s'",
+             portid2str(portid), node->nodeguid, node->nodedesc);
        return 1;
 }
 
@@ -242,7 +243,7 @@ insert_node(Node *new)
 
        for (node = nodestbl[hash]; node; node = node->htnext)
                if (node->nodeguid == new->nodeguid) {
-                       DEBUG("node %Lx already exists", new->nodeguid);
+                       DEBUG("node %" PRIx64 " already exists", new->nodeguid);
                        return node;
                }
 
diff --git a/diags/src/ibtracert.c b/diags/src/ibtracert.c
index 64dbe00..56c312d 100644
--- a/diags/src/ibtracert.c
+++ b/diags/src/ibtracert.c
@@ -43,6 +43,7 @@ #include <stdarg.h>
 #include <ctype.h>
 #include <getopt.h>
 #include <netinet/in.h>
+#include <inttypes.h>
 
 #define __BUILD_VERSION_TAG__ 1.2
 #include <common.h>
@@ -166,7 +167,7 @@ get_node(Node *node, Port *port, ib_port
        mad_decode_field(pi, IB_PORT_LMC_F, &port->lmc);
        mad_decode_field(pi, IB_PORT_STATE_F, &port->state);
 
-       DEBUG("portid %s: got node %Lx '%s'", portid2str(portid), 
node->nodeguid, nd);
+       DEBUG("portid %s: got node %" PRIx64 " '%s'", portid2str(portid), 
node->nodeguid, node->nodedesc);
        return 0;
 }
 
@@ -332,7 +333,7 @@ find_route(ib_portid_t *from, ib_portid_
 
                        DEBUG("ca or router node");
                        if (!sameport(port, &fromport)) {
-                               IBWARN("can't continue: reached CA or router 
port %Lx, lid %d",
+                               IBWARN("can't continue: reached CA or router 
port %" PRIx64 ", lid %d",
                                        port->portguid, port->lid);
                                return -1;
                        }
@@ -378,7 +379,7 @@ badoutport:
        return -1;
 badtbl:
        IBWARN("Bad forwarding table entry found at: node \"%s\" lid entry %d 
is %d (top %d)",
-               node->nodedesc, to, outport, sw.linearFDBtop);
+               node->nodedesc, to->lid, outport, sw.linearFDBtop);
        return -1;
 badpath:
        IBWARN("Direct path too long!");
@@ -402,7 +403,7 @@ insert_node(Node *new)
 
        for (node = nodestbl[hash]; node; node = node->htnext)
                if (node->nodeguid == new->nodeguid) {
-                       DEBUG("node %Lx already exists", new->nodeguid);
+                       DEBUG("node %" PRIx64 " already exists", new->nodeguid);
                        return -1;
                }
 
@@ -501,7 +502,7 @@ switch_mclookup(Node *node, ib_portid_t
                                *map = 1;
                        else
                                continue;
-                       VERBOSE("Switch guid 0x%Lx: mlid 0x%x is forwarded to 
port %d",
+                       VERBOSE("Switch guid 0x%" PRIx64 ": mlid 0x%x is 
forwarded to port %d",
                                node->nodeguid, mlid + 0xc000, i + set * 16);
                }
        }
@@ -565,7 +566,7 @@ find_mcpath(ib_portid_t *from, int mlid)
                                leafport = path->drpath.p[path->drpath.cnt];
                                map[port->portnum] = 1;
                                node->upport = 0;       /* starting here */
-                               DEBUG("Starting from CA 0x%Lx lid %d port %d 
(leafport %d)",
+                               DEBUG("Starting from CA 0x%" PRIx64 " lid %d 
port %d (leafport %d)",
                                        node->nodeguid, port->lid, 
port->portnum, leafport);
                        } else {        /* switch */
 
@@ -574,7 +575,7 @@ find_mcpath(ib_portid_t *from, int mlid)
                                        node->upport = leafport;
 
                                if (switch_mclookup(node, path, mlid, map) < 0) 
{
-                                       IBWARN("skipping bad Switch 0x%Lx lid 
%d",
+                                       IBWARN("skipping bad Switch 0x%" PRIx64 
" lid %" PRIx64 "",
                                                node->nodeguid, port->portguid);
                                        continue;
                                }
diff --git a/libibmad/src/rpc.c b/libibmad/src/rpc.c
index 142f8d8..3164b12 100644
--- a/libibmad/src/rpc.c
+++ b/libibmad/src/rpc.c
@@ -123,7 +123,7 @@ _do_madrpc(int port_id, void *sndbuf, vo
                timeout = def_madrpc_timeout;
 
        if (ibdebug > 1) {
-               IBWARN(">>> sending: len %d pktsz %d", len, umad_size() + len);
+               IBWARN(">>> sending: len %d pktsz %zu", len, umad_size() + len);
                xdump(stderr, "send buf\n", sndbuf, umad_size() + len);
        }
 
diff --git a/libibumad/src/umad.c b/libibumad/src/umad.c
index 71b6833..ee9f65f 100644
--- a/libibumad/src/umad.c
+++ b/libibumad/src/umad.c
@@ -473,7 +473,7 @@ umad_init(void)
 {
        uint abi_version;
 
-       TRACE("");
+       TRACE("umad_init");
        if (sys_read_uint(IB_UMAD_ABI_DIR, IB_UMAD_ABI_FILE, &abi_version) < 0) 
{
                IBWARN("can't read ABI version from %s/%s (%m): is ib_umad 
module loaded?",
                        IB_UMAD_ABI_DIR, IB_UMAD_ABI_FILE);
@@ -490,7 +490,7 @@ umad_init(void)
 int
 umad_done(void)
 {
-       TRACE("");
+       TRACE("umad_done");
        /* FIXME - verify that all ports are closed */
        return 0;
 }
@@ -756,7 +756,7 @@ umad_send(int portid, int agentid, void
        if (n == length + sizeof *mad)
                return 0;
 
-       DEBUG("write returned %d != sizeof umad %d + length %d (%m)",
+       DEBUG("write returned %d != sizeof umad %zu + length %d (%m)",
              n, sizeof *mad, length);
        if (!errno)
                errno = EIO;
@@ -824,7 +824,7 @@ umad_recv(int portid, void *umad, int *l
                return n;
        }
 
-       DEBUG("read returned %d > sizeof umad %d + length %d (%m)",
+       DEBUG("read returned %zu > sizeof umad %zu + length %d (%m)",
              mad->length - sizeof *mad, sizeof *mad, *length);
 
        *length = mad->length - sizeof *mad;
@@ -888,12 +888,12 @@ umad_register_oui(int portid, int mgmt_c
                memset(req.method_mask, 0, sizeof req.method_mask);
 
        if (!ioctl(port->dev_fd, IB_USER_MAD_REGISTER_AGENT, (void *)&req)) {
-               DEBUG("portid %d registered to use agent %d qp %d class 0x%x 
oui 0x%x",
-                       portid, req.id, req.qpn, oui);
+               DEBUG("portid %d registered to use agent %d qp %d class 0x%x 
oui %p",
+                       portid, req.id, req.qpn, req.mgmt_class, oui);
                return req.id;          /* return agentid */
        }
 
-       DEBUG("portid %d registering qp %d class 0x%x version %d oui 0x%x 
failed: %m",
+       DEBUG("portid %d registering qp %d class 0x%x version %d oui %p failed: 
%m",
                portid, req.qpn, req.mgmt_class, req.mgmt_class_version, oui);
        return -EPERM;
 }
@@ -941,7 +941,7 @@ umad_unregister(int portid, int agentid)
 {
        Port *port;
 
-       TRACE("portid %d unregistering agent %d", agentid);
+       TRACE("portid %d unregistering agent %d", portid, agentid);
 
        if (!(port = port_get(portid)))
                return -EINVAL;
-- 
1.4.3.2.g4bf7


_______________________________________________
openib-general mailing list
openib-general@openib.org
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to