diff options
author | mturk <mturk@13f79535-47bb-0310-9956-ffa450edef68> | 2012-04-04 13:48:08 +0000 |
---|---|---|
committer | mturk <mturk@13f79535-47bb-0310-9956-ffa450edef68> | 2012-04-04 13:48:08 +0000 |
commit | 1232a2fa695b6e464a6ac432a9e8c0170b8ffefd (patch) | |
tree | e5db472643766f467db6cb937d356daedb8e7bc7 | |
parent | 35eacb4e1290ceab317747031f62706bb468263d (diff) | |
download | libapr-1232a2fa695b6e464a6ac432a9e8c0170b8ffefd.tar.gz |
Test apr_mcast_hops. Without backporting the patch prom trunk the testsockets fails with EINVAL (at least on linux)
git-svn-id: http://svn.apache.org/repos/asf/apr/apr/branches/1.4.x@1309381 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | test/testsockets.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/testsockets.c b/test/testsockets.c index 2c0bb576a..2a7499aa7 100644 --- a/test/testsockets.c +++ b/test/testsockets.c @@ -131,6 +131,10 @@ static void sendto_receivefrom_helper(abts_case *tc, const char *addr, APR_ASSERT_SUCCESS(tc, "Could not bind socket", rv); if (rv != APR_SUCCESS) return; + rv = apr_mcast_hops(sock, 10); + APR_ASSERT_SUCCESS(tc, "Could not set multicast hops", rv); + if (rv != APR_SUCCESS) + return; rv = apr_socket_bind(sock2, from); APR_ASSERT_SUCCESS(tc, "Could not bind second socket", rv); |