diff options
author | bala <balanatarajan@users.noreply.github.com> | 2001-05-09 19:38:51 +0000 |
---|---|---|
committer | bala <balanatarajan@users.noreply.github.com> | 2001-05-09 19:38:51 +0000 |
commit | 0a69d77743ccedb918092c5caaa950fa688044eb (patch) | |
tree | 7fc655687d6cddae1f4a34afc953b6cc46011a12 | |
parent | 8a84f844f778020c29b7a75fc2569c0c28bbbd1c (diff) | |
download | ATCD-0a69d77743ccedb918092c5caaa950fa688044eb.tar.gz |
ChangeLogTag: Wed May 9 14:01:51 2001 Balachandran Natarajan <bala@cs.wustl.edu>
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 11 | ||||
-rw-r--r-- | TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp | 5 | ||||
-rw-r--r-- | TAO/tao/IIOP_Connection_Handler.cpp | 5 | ||||
-rw-r--r-- | TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp | 5 |
4 files changed, 20 insertions, 6 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 7f791ae719e..3020f221b3d 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,14 @@ +Wed May 9 14:01:51 2001 Balachandran Natarajan <bala@cs.wustl.edu> + + * tao/IIOP_Connection_Handler.cpp (add_transport_to_cache): + * tao/Strategies/SHMIOP_Connection_Handler.cpp: + * orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp: Fixes for + bug #901. When creating a endpoint that is being cached, use the + value from ORB_Core params for the dotted decimal addresses + instead of sending in a value of zero. Thanks to Darren Griffith + <darren.griffith@esecurityinc.com> for reporting the problem and + the fix. + Wed May 09 14:07:56 2001 Jeff Parsons <parsons@cs.wustl.edu> * tao/DynamicInterface/DII_Invocation.cpp: diff --git a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp index 9325803d2d8..6938a0f1e87 100644 --- a/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp +++ b/TAO/orbsvcs/orbsvcs/SSLIOP/SSLIOP_Connection_Handler.cpp @@ -241,8 +241,9 @@ TAO_SSLIOP_Connection_Handler::add_transport_to_cache (void) return -1; // Construct an IIOP_Endpoint object - TAO_IIOP_Endpoint tmpoint (addr, - 0); + TAO_IIOP_Endpoint tmpoint ( + addr, + this->orb_core()->orb_params()->use_dotted_decimal_addresses()); TAO_SSLIOP_Endpoint endpoint (0, &tmpoint); diff --git a/TAO/tao/IIOP_Connection_Handler.cpp b/TAO/tao/IIOP_Connection_Handler.cpp index 506d4101a00..9c12ef1cb04 100644 --- a/TAO/tao/IIOP_Connection_Handler.cpp +++ b/TAO/tao/IIOP_Connection_Handler.cpp @@ -259,8 +259,9 @@ TAO_IIOP_Connection_Handler::add_transport_to_cache (void) return -1; // Construct an IIOP_Endpoint object - TAO_IIOP_Endpoint endpoint (addr, - 0); + TAO_IIOP_Endpoint endpoint ( + addr, + this->orb_core()->orb_params()->use_dotted_decimal_addresses ()); // Construct a property object TAO_Base_Transport_Property prop (&endpoint); diff --git a/TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp b/TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp index 5eb0c3b542c..4799cf3ef42 100644 --- a/TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp +++ b/TAO/tao/Strategies/SHMIOP_Connection_Handler.cpp @@ -234,8 +234,9 @@ TAO_SHMIOP_Connection_Handler::add_transport_to_cache (void) return -1; // Construct an SHMIOP_Endpoint object - TAO_SHMIOP_Endpoint endpoint (addr, - 0); + TAO_SHMIOP_Endpoint endpoint ( + addr, + this->orb_core()->orb_params()->use_dotted_decimal_addresses ()); // Construct a property object TAO_Base_Transport_Property prop (&endpoint); |