[ofa-general] [ibmad] libibmad: add MAD_EXPORT to exported calls
Sean Hefty
sean.hefty at intel.com
Thu Feb 12 23:31:31 PST 2009
From: Stan Smith <stan.smith at intel.com>
ibtracert and ibroute need xdump and smp_query_via exported
from the library. Add MAD_EXPORT to the calls for Windows support.
Signed-off-by: Stan Smith <stan.smith at intel.com>
Signed-off-by: Sean Hefty <sean.hefty at intel.com>
---
libibmad/include/infiniband/mad.h | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/libibmad/include/infiniband/mad.h b/libibmad/include/infiniband/mad.h
index bd62ec7..1aaaa1b 100644
--- a/libibmad/include/infiniband/mad.h
+++ b/libibmad/include/infiniband/mad.h
@@ -748,7 +748,7 @@ MAD_EXPORT uint8_t *smp_query(void *buf, ib_portid_t * id, unsigned attrid,
unsigned mod, unsigned timeout);
MAD_EXPORT uint8_t *smp_set(void *buf, ib_portid_t * id, unsigned attrid,
unsigned mod, unsigned timeout);
-uint8_t *smp_query_via(void *buf, ib_portid_t * id, unsigned attrid,
+MAD_EXPORT uint8_t *smp_query_via(void *buf, ib_portid_t * id, unsigned attrid,
unsigned mod, unsigned timeout, const void *srcport);
uint8_t *smp_set_via(void *buf, ib_portid_t * id, unsigned attrid, unsigned mod,
unsigned timeout, const void *srcport);
@@ -875,7 +875,7 @@ static inline uint64_t htonll(uint64_t x)
exit(-1); \
} while(0)
-void xdump(FILE * file, char *msg, void *p, int size);
+MAD_EXPORT void xdump(FILE * file, char *msg, void *p, int size);
END_C_DECLS
#endif /* _MAD_H_ */
More information about the general
mailing list