dapltest does not include definitions for inet_ntoa. At load time the symbol 
was resloved but with
default definition of int, instead of char*, it caused a segfault. Add correct 
include files in
dapl_mdep_user.h.

Signed-off by: Arlin Davis <[EMAIL PROTECTED]>

diff --git a/test/dapltest/mdep/linux/dapl_mdep_user.h 
b/test/dapltest/mdep/linux/dapl_mdep_user.h
index 153c8c1..52199d1 100755
--- a/test/dapltest/mdep/linux/dapl_mdep_user.h
+++ b/test/dapltest/mdep/linux/dapl_mdep_user.h
@@ -43,6 +43,11 @@
 #include <string.h>
 #include <sys/times.h>
 
+/* inet_ntoa */
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <arpa/inet.h>
+
 /* Default Device Name */
 #define DT_MdepDeviceName    "ofa-v2-ib0"
 

_______________________________________________
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