Author: hselasky Date: Wed Jul 18 10:23:30 2018 New Revision: 336453 URL: https://svnweb.freebsd.org/changeset/base/336453
Log: Use unspecified address family when connecting as a client in libibverbs example utilities. This allows connecting to both IPv4 and IPv6 and reverts some FreeBSD only patches. MFC after: 1 week Sponsored by: Mellanox Technologies Modified: head/contrib/ofed/libibverbs/examples/rc_pingpong.c head/contrib/ofed/libibverbs/examples/srq_pingpong.c head/contrib/ofed/libibverbs/examples/uc_pingpong.c head/contrib/ofed/libibverbs/examples/ud_pingpong.c head/contrib/ofed/libibverbs/examples/xsrq_pingpong.c Modified: head/contrib/ofed/libibverbs/examples/rc_pingpong.c ============================================================================== --- head/contrib/ofed/libibverbs/examples/rc_pingpong.c Wed Jul 18 10:20:39 2018 (r336452) +++ head/contrib/ofed/libibverbs/examples/rc_pingpong.c Wed Jul 18 10:23:30 2018 (r336453) @@ -154,7 +154,7 @@ static struct pingpong_dest *pp_client_exch_dest(const { struct addrinfo *res, *t; struct addrinfo hints = { - .ai_family = AF_INET, + .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; char *service; Modified: head/contrib/ofed/libibverbs/examples/srq_pingpong.c ============================================================================== --- head/contrib/ofed/libibverbs/examples/srq_pingpong.c Wed Jul 18 10:20:39 2018 (r336452) +++ head/contrib/ofed/libibverbs/examples/srq_pingpong.c Wed Jul 18 10:23:30 2018 (r336453) @@ -147,7 +147,7 @@ static struct pingpong_dest *pp_client_exch_dest(const { struct addrinfo *res, *t; struct addrinfo hints = { - .ai_family = AF_INET, + .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; char *service; Modified: head/contrib/ofed/libibverbs/examples/uc_pingpong.c ============================================================================== --- head/contrib/ofed/libibverbs/examples/uc_pingpong.c Wed Jul 18 10:20:39 2018 (r336452) +++ head/contrib/ofed/libibverbs/examples/uc_pingpong.c Wed Jul 18 10:23:30 2018 (r336453) @@ -127,7 +127,7 @@ static struct pingpong_dest *pp_client_exch_dest(const { struct addrinfo *res, *t; struct addrinfo hints = { - .ai_family = AF_INET, + .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; char *service; Modified: head/contrib/ofed/libibverbs/examples/ud_pingpong.c ============================================================================== --- head/contrib/ofed/libibverbs/examples/ud_pingpong.c Wed Jul 18 10:20:39 2018 (r336452) +++ head/contrib/ofed/libibverbs/examples/ud_pingpong.c Wed Jul 18 10:23:30 2018 (r336453) @@ -127,7 +127,7 @@ static struct pingpong_dest *pp_client_exch_dest(const { struct addrinfo *res, *t; struct addrinfo hints = { - .ai_family = AF_INET, + .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; char *service; Modified: head/contrib/ofed/libibverbs/examples/xsrq_pingpong.c ============================================================================== --- head/contrib/ofed/libibverbs/examples/xsrq_pingpong.c Wed Jul 18 10:20:39 2018 (r336452) +++ head/contrib/ofed/libibverbs/examples/xsrq_pingpong.c Wed Jul 18 10:23:30 2018 (r336453) @@ -544,7 +544,7 @@ static int pp_client_connect(const char *servername, i int ret; int sockfd = -1; struct addrinfo hints = { - .ai_family = AF_INET, + .ai_family = AF_UNSPEC, .ai_socktype = SOCK_STREAM }; _______________________________________________ svn-src-head@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/svn-src-head To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"