In the commit 9a362cc71a45, new userspace header: (i.e rdma/rdma_user_cm.h -> linux/in6.h) is included before the kernel space header: (i.e utils.h -> resolv.h -> netinet/in.h).
This leads to unsynchronous some IP headers and compiler got failure with error: redefinition of some structs IP. In this commit, just reorder this including to make them in-sync. Signed-off-by: Hoang Le <[email protected]> --- rdma/rdma.h | 1 + 1 file changed, 1 insertion(+) diff --git a/rdma/rdma.h b/rdma/rdma.h index fcaf9e69e07c..d4b7ba1918b1 100644 --- a/rdma/rdma.h +++ b/rdma/rdma.h @@ -15,6 +15,7 @@ #include <string.h> #include <errno.h> #include <getopt.h> +#include <netinet/in.h> #include <libmnl/libmnl.h> #include <rdma/rdma_netlink.h> #include <rdma/rdma_user_cm.h> -- 2.7.4 ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ tipc-discussion mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tipc-discussion
