>From 17ff2ea4947b64453e00b93ab1dfd639a69a7c35 Mon Sep 17 00:00:00 2001
From: [email protected] <wei...@wopri.(none)>
Date: Tue, 17 Feb 2009 17:40:01 -0800
Subject: [PATCH] Remove unused function madrpc_save_mad

   including the internal data used by it.

Signed-off-by: [email protected] <wei...@wopri.(none)>
---
 libibmad/include/infiniband/mad.h |    1 -
 libibmad/src/libibmad.map         |    1 -
 libibmad/src/rpc.c                |   14 --------------
 3 files changed, 0 insertions(+), 16 deletions(-)

diff --git a/libibmad/include/infiniband/mad.h 
b/libibmad/include/infiniband/mad.h
index 56b87e6..5806e70 100644
--- a/libibmad/include/infiniband/mad.h
+++ b/libibmad/include/infiniband/mad.h
@@ -731,7 +731,6 @@ void *madrpc_rmpp(ib_rpc_t * rpc, ib_portid_t * dport, 
ib_rmpp_hdr_t * rmpp,
                  void *data);
 MAD_EXPORT void madrpc_init(char *dev_name, int dev_port, int *mgmt_classes,
                            int num_classes);
-void madrpc_save_mad(void *madbuf, int len);
 
 /* New interface */
 MAD_EXPORT void madrpc_show_errors(int set);
diff --git a/libibmad/src/libibmad.map b/libibmad/src/libibmad.map
index 94d7762..6f0c0b5 100644
--- a/libibmad/src/libibmad.map
+++ b/libibmad/src/libibmad.map
@@ -75,7 +75,6 @@ IBMAD_1.3 {
                madrpc_init;
                madrpc_portid;
                madrpc_rmpp;
-               madrpc_save_mad;
                madrpc_set_retries;
                madrpc_set_timeout;
                madrpc_show_errors;
diff --git a/libibmad/src/rpc.c b/libibmad/src/rpc.c
index d47873b..20eeb89 100644
--- a/libibmad/src/rpc.c
+++ b/libibmad/src/rpc.c
@@ -57,8 +57,6 @@ static int iberrs;
 
 static int madrpc_retries = MAD_DEF_RETRIES;
 static int def_madrpc_timeout = MAD_DEF_TIMEOUT_MS;
-static void *save_mad;
-static int save_mad_len = 256;
 
 #undef DEBUG
 #define DEBUG  if (ibdebug)    IBWARN
@@ -71,12 +69,6 @@ void madrpc_show_errors(int set)
        iberrs = set;
 }
 
-void madrpc_save_mad(void *madbuf, int len)
-{
-       save_mad = madbuf;
-       save_mad_len = len;
-}
-
 int madrpc_set_retries(int retries)
 {
        if (retries > 0)
@@ -121,12 +113,6 @@ _do_madrpc(int port_id, void *sndbuf, void *rcvbuf, int 
agentid, int len,
                xdump(stderr, "send buf\n", sndbuf, umad_size() + len);
        }
 
-       if (save_mad) {
-               memcpy(save_mad, umad_get_mad(sndbuf),
-                      save_mad_len < len ? save_mad_len : len);
-               save_mad = 0;
-       }
-
        trid =
            (uint32_t) mad_get_field64(umad_get_mad(sndbuf), 0, IB_MAD_TRID_F);
 
-- 
1.5.4.5

_______________________________________________
general mailing list
[email protected]
http://lists.openfabrics.org/cgi-bin/mailman/listinfo/general

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

Reply via email to