Boost logo

Boost-Commit :

From: chris_at_[hidden]
Date: 2007-10-21 03:59:54


Author: chris_kohlhoff
Date: 2007-10-21 03:59:53 EDT (Sun, 21 Oct 2007)
New Revision: 40262
URL: http://svn.boost.org/trac/boost/changeset/40262

Log:
Seems that the watermark socket options are supported on HP-UX 11i v3.

Text files modified:
   trunk/libs/asio/test/socket_base.cpp | 32 ++++++++++++++++----------------
   1 files changed, 16 insertions(+), 16 deletions(-)

Modified: trunk/libs/asio/test/socket_base.cpp
==============================================================================
--- trunk/libs/asio/test/socket_base.cpp (original)
+++ trunk/libs/asio/test/socket_base.cpp 2007-10-21 03:59:53 EDT (Sun, 21 Oct 2007)
@@ -373,16 +373,16 @@
   socket_base::send_low_watermark send_low_watermark1(4096);
   BOOST_CHECK(send_low_watermark1.value() == 4096);
   tcp_sock.set_option(send_low_watermark1, ec);
-#if defined(WIN32) || defined(__linux__) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Linux, Solaris or HP-UX.
+#if defined(WIN32) || defined(__linux__) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows, Linux or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
 #endif
 
   socket_base::send_low_watermark send_low_watermark2;
   tcp_sock.get_option(send_low_watermark2, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #elif defined(__linux__)
   BOOST_CHECK(!ec); // Not supported on Linux but can get value.
 #else
@@ -393,16 +393,16 @@
   socket_base::send_low_watermark send_low_watermark3(8192);
   BOOST_CHECK(send_low_watermark3.value() == 8192);
   tcp_sock.set_option(send_low_watermark3, ec);
-#if defined(WIN32) || defined(__linux__) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Linux, Solaris or HP-UX.
+#if defined(WIN32) || defined(__linux__) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows, Linux or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
 #endif
 
   socket_base::send_low_watermark send_low_watermark4;
   tcp_sock.get_option(send_low_watermark4, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #elif defined(__linux__)
   BOOST_CHECK(!ec); // Not supported on Linux but can get value.
 #else
@@ -437,16 +437,16 @@
   socket_base::receive_low_watermark receive_low_watermark1(4096);
   BOOST_CHECK(receive_low_watermark1.value() == 4096);
   tcp_sock.set_option(receive_low_watermark1, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
 #endif
 
   socket_base::receive_low_watermark receive_low_watermark2;
   tcp_sock.get_option(receive_low_watermark2, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
   BOOST_CHECK(receive_low_watermark2.value() == 4096);
@@ -455,16 +455,16 @@
   socket_base::receive_low_watermark receive_low_watermark3(8192);
   BOOST_CHECK(receive_low_watermark3.value() == 8192);
   tcp_sock.set_option(receive_low_watermark3, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
 #endif
 
   socket_base::receive_low_watermark receive_low_watermark4;
   tcp_sock.get_option(receive_low_watermark4, ec);
-#if defined(WIN32) || defined(__sun) || defined(__hpux)
- BOOST_CHECK(!!ec); // Not supported on Windows, Solaris or HP-UX.
+#if defined(WIN32) || defined(__sun)
+ BOOST_CHECK(!!ec); // Not supported on Windows or Solaris.
 #else
   BOOST_CHECK_MESSAGE(!ec, ec.value() << ", " << ec.message());
   BOOST_CHECK(receive_low_watermark4.value() == 8192);


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk