summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohnny Willemsen <jwillemsen@remedy.nl>2006-10-24 13:10:02 +0000
committerJohnny Willemsen <jwillemsen@remedy.nl>2006-10-24 13:10:02 +0000
commit189d3004a1ba2ad59062c1f783a0a5d91e69fd9d (patch)
tree91678101f075b9d2db92f1ba8aa03bb6970e443f
parent81d4d2f414ec610251f461f66dbb88530ff82b07 (diff)
downloadATCD-189d3004a1ba2ad59062c1f783a0a5d91e69fd9d.tar.gz
Tue Oct 24 13:09:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
-rw-r--r--ACE/ChangeLog6
-rw-r--r--ACE/ace/Sock_Connect.cpp8
-rw-r--r--ACE/ace/config-rtems.h1
3 files changed, 14 insertions, 1 deletions
diff --git a/ACE/ChangeLog b/ACE/ChangeLog
index c5dd638fbbc..77c763cd6e5 100644
--- a/ACE/ChangeLog
+++ b/ACE/ChangeLog
@@ -1,3 +1,9 @@
+Tue Oct 24 13:09:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
+
+ * ace/Sock_Connect.cpp:
+ * ace/config-rtems.h:
+ Added ACE_LACKS_GET_BCAST_ADDR
+
Tue Oct 24 13:00:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
* ace/os_include/os_socket.h:
diff --git a/ACE/ace/Sock_Connect.cpp b/ACE/ace/Sock_Connect.cpp
index f345193f4b4..a911ec63bcd 100644
--- a/ACE/ace/Sock_Connect.cpp
+++ b/ACE/ace/Sock_Connect.cpp
@@ -360,7 +360,13 @@ ACE::get_bcast_addr (ACE_UINT32 &bcast_addr,
{
ACE_TRACE ("ACE::get_bcast_addr");
-#if !defined(ACE_WIN32) && !defined(__INTERIX)
+#if defined (ACE_LACKS_GET_BCAST_ADDR)
+ ACE_UNUSED_ARG (bcast_addr);
+ ACE_UNUSED_ARG (host_name);
+ ACE_UNUSED_ARG (host_addr);
+ ACE_UNUSED_ARG (handle);
+ ACE_NOTSUP_RETURN (-1);
+#elif !defined(ACE_WIN32) && !defined(__INTERIX)
ACE_HANDLE s = handle;
if (s == ACE_INVALID_HANDLE)
diff --git a/ACE/ace/config-rtems.h b/ACE/ace/config-rtems.h
index fb6598f9871..0edad94397e 100644
--- a/ACE/ace/config-rtems.h
+++ b/ACE/ace/config-rtems.h
@@ -179,6 +179,7 @@
# define ACE_LACKS_INET_ATON
# define ACE_LACKS_INET_ADDR
# define ACE_LACKS_INET_NTOA
+# define ACE_LACKS_GET_BCAST_ADDR
// Missing OS features
# define ACE_LACKS_UNIX_SYSLOG