diff options
author | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-05 15:54:43 +0000 |
---|---|---|
committer | levine <levine@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-01-05 15:54:43 +0000 |
commit | f0a02e515c4194028735e2bb173477cbbcc92220 (patch) | |
tree | 792907604e29b7c80cd52da56803a0cf60d9ebf5 | |
parent | a1ee358807cd9bb552103f9c039c919d0f11b88e (diff) | |
download | ATCD-f0a02e515c4194028735e2bb173477cbbcc92220.tar.gz |
ChangeLogTag: Wed Jan 05 09:53:04 2000 David L. Levine <levine@cs.wustl.edu>
-rw-r--r-- | ChangeLog | 61 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-02a | 61 | ||||
-rw-r--r-- | ChangeLogs/ChangeLog-03a | 61 | ||||
-rw-r--r-- | ace/SOCK_Stream.h | 2 | ||||
-rw-r--r-- | ace/SOCK_Stream.i | 4 |
5 files changed, 104 insertions, 85 deletions
diff --git a/ChangeLog b/ChangeLog index 9b59e54e0a6..429fe65aeec 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,52 +1,59 @@ +Wed Jan 05 09:53:04 2000 David L. Levine <levine@cs.wustl.edu> + + * ace/SOCK_Stream.[hi] (sendv_n): added const to iov[] + argument declaration. Thanks to Rob Ruff <rruff@scires.com> + for reporting that TAO's AV service failed to compile + with Sun CC 5.0 because of this. + Tue Jan 4 15:06:41 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Added note that asks user to use stock ACE build procedure - detailed in ACE-INSTALL.html in the event that the configure - script fails. + Added note that asks user to use stock ACE build procedure + detailed in ACE-INSTALL.html in the event that the configure + script fails. Tue Jan 4 14:40:17 2000 Ossama Othman <othman@cs.wustl.edu> - * ace/OS.h: + * ace/OS.h: - AIX defines "off64_t" as its 64 bit offset type. Typedef - ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is - defined. This should correct a problem that occurred during an - AIX configure script run. Thanks to Mike Winter for pointing - this out. + AIX defines "off64_t" as its 64 bit offset type. Typedef + ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is + defined. This should correct a problem that occurred during an + AIX configure script run. Thanks to Mike Winter for pointing + this out. Tue Jan 4 14:09:51 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Fixed test that checks if sched.h is needed for thread - scheduling definitions. This should correct problems discovered - on RedHat 6.1 installations. Thanks to + Fixed test that checks if sched.h is needed for thread + scheduling definitions. This should correct problems discovered + on RedHat 6.1 installations. Thanks to - Improved sys_nerr and sys_errlist[] tests by checking for - external global variables in libraries. This should correct a - problem discovered in an AIX configure script run. Thanks to - Mike Winter for providing feedback. + Improved sys_nerr and sys_errlist[] tests by checking for + external global variables in libraries. This should correct a + problem discovered in an AIX configure script run. Thanks to + Mike Winter for providing feedback. Tue Jan 4 13:23:26 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * ace/Service_Config: Updated the documentation for the various - open() methods and the constructors. Thanks to Christopher - Kohlhoff <chris@kohlhoff.com> for reporting this. + * ace/Service_Config: Updated the documentation for the various + open() methods and the constructors. Thanks to Christopher + Kohlhoff <chris@kohlhoff.com> for reporting this. Tue Jan 4 12:58:54 2000 Ossama Othman <othman@cs.wustl.edu> - * Makefile (CONTROLLED_FILES): + * Makefile (CONTROLLED_FILES): - man/man3/Makefile.am and man/html/Makefile.am previously weren't - being labelled. Thanks to David for pointing this out. + man/man3/Makefile.am and man/html/Makefile.am previously weren't + being labelled. Thanks to David for pointing this out. Mon Jan 3 21:01:53 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * examples/Service_Configurator/IPC-tests: Updated the - README file so it'll point to the right documentation! Thanks - to John Buttitto for reporting this. + * examples/Service_Configurator/IPC-tests: Updated the + README file so it'll point to the right documentation! Thanks + to John Buttitto for reporting this. Tue Jan 04 07:26:24 2000 David L. Levine <levine@cs.wustl.edu> diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a index 9b59e54e0a6..429fe65aeec 100644 --- a/ChangeLogs/ChangeLog-02a +++ b/ChangeLogs/ChangeLog-02a @@ -1,52 +1,59 @@ +Wed Jan 05 09:53:04 2000 David L. Levine <levine@cs.wustl.edu> + + * ace/SOCK_Stream.[hi] (sendv_n): added const to iov[] + argument declaration. Thanks to Rob Ruff <rruff@scires.com> + for reporting that TAO's AV service failed to compile + with Sun CC 5.0 because of this. + Tue Jan 4 15:06:41 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Added note that asks user to use stock ACE build procedure - detailed in ACE-INSTALL.html in the event that the configure - script fails. + Added note that asks user to use stock ACE build procedure + detailed in ACE-INSTALL.html in the event that the configure + script fails. Tue Jan 4 14:40:17 2000 Ossama Othman <othman@cs.wustl.edu> - * ace/OS.h: + * ace/OS.h: - AIX defines "off64_t" as its 64 bit offset type. Typedef - ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is - defined. This should correct a problem that occurred during an - AIX configure script run. Thanks to Mike Winter for pointing - this out. + AIX defines "off64_t" as its 64 bit offset type. Typedef + ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is + defined. This should correct a problem that occurred during an + AIX configure script run. Thanks to Mike Winter for pointing + this out. Tue Jan 4 14:09:51 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Fixed test that checks if sched.h is needed for thread - scheduling definitions. This should correct problems discovered - on RedHat 6.1 installations. Thanks to + Fixed test that checks if sched.h is needed for thread + scheduling definitions. This should correct problems discovered + on RedHat 6.1 installations. Thanks to - Improved sys_nerr and sys_errlist[] tests by checking for - external global variables in libraries. This should correct a - problem discovered in an AIX configure script run. Thanks to - Mike Winter for providing feedback. + Improved sys_nerr and sys_errlist[] tests by checking for + external global variables in libraries. This should correct a + problem discovered in an AIX configure script run. Thanks to + Mike Winter for providing feedback. Tue Jan 4 13:23:26 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * ace/Service_Config: Updated the documentation for the various - open() methods and the constructors. Thanks to Christopher - Kohlhoff <chris@kohlhoff.com> for reporting this. + * ace/Service_Config: Updated the documentation for the various + open() methods and the constructors. Thanks to Christopher + Kohlhoff <chris@kohlhoff.com> for reporting this. Tue Jan 4 12:58:54 2000 Ossama Othman <othman@cs.wustl.edu> - * Makefile (CONTROLLED_FILES): + * Makefile (CONTROLLED_FILES): - man/man3/Makefile.am and man/html/Makefile.am previously weren't - being labelled. Thanks to David for pointing this out. + man/man3/Makefile.am and man/html/Makefile.am previously weren't + being labelled. Thanks to David for pointing this out. Mon Jan 3 21:01:53 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * examples/Service_Configurator/IPC-tests: Updated the - README file so it'll point to the right documentation! Thanks - to John Buttitto for reporting this. + * examples/Service_Configurator/IPC-tests: Updated the + README file so it'll point to the right documentation! Thanks + to John Buttitto for reporting this. Tue Jan 04 07:26:24 2000 David L. Levine <levine@cs.wustl.edu> diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a index 9b59e54e0a6..429fe65aeec 100644 --- a/ChangeLogs/ChangeLog-03a +++ b/ChangeLogs/ChangeLog-03a @@ -1,52 +1,59 @@ +Wed Jan 05 09:53:04 2000 David L. Levine <levine@cs.wustl.edu> + + * ace/SOCK_Stream.[hi] (sendv_n): added const to iov[] + argument declaration. Thanks to Rob Ruff <rruff@scires.com> + for reporting that TAO's AV service failed to compile + with Sun CC 5.0 because of this. + Tue Jan 4 15:06:41 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Added note that asks user to use stock ACE build procedure - detailed in ACE-INSTALL.html in the event that the configure - script fails. + Added note that asks user to use stock ACE build procedure + detailed in ACE-INSTALL.html in the event that the configure + script fails. Tue Jan 4 14:40:17 2000 Ossama Othman <othman@cs.wustl.edu> - * ace/OS.h: + * ace/OS.h: - AIX defines "off64_t" as its 64 bit offset type. Typedef - ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is - defined. This should correct a problem that occurred during an - AIX configure script run. Thanks to Mike Winter for pointing - this out. + AIX defines "off64_t" as its 64 bit offset type. Typedef + ACE_LOFF_T as that type if ACE_HAS_LLSEEK or ACE_HAS_LSEEK64 is + defined. This should correct a problem that occurred during an + AIX configure script run. Thanks to Mike Winter for pointing + this out. Tue Jan 4 14:09:51 2000 Ossama Othman <othman@cs.wustl.edu> - * configure.in: + * configure.in: - Fixed test that checks if sched.h is needed for thread - scheduling definitions. This should correct problems discovered - on RedHat 6.1 installations. Thanks to + Fixed test that checks if sched.h is needed for thread + scheduling definitions. This should correct problems discovered + on RedHat 6.1 installations. Thanks to - Improved sys_nerr and sys_errlist[] tests by checking for - external global variables in libraries. This should correct a - problem discovered in an AIX configure script run. Thanks to - Mike Winter for providing feedback. + Improved sys_nerr and sys_errlist[] tests by checking for + external global variables in libraries. This should correct a + problem discovered in an AIX configure script run. Thanks to + Mike Winter for providing feedback. Tue Jan 4 13:23:26 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * ace/Service_Config: Updated the documentation for the various - open() methods and the constructors. Thanks to Christopher - Kohlhoff <chris@kohlhoff.com> for reporting this. + * ace/Service_Config: Updated the documentation for the various + open() methods and the constructors. Thanks to Christopher + Kohlhoff <chris@kohlhoff.com> for reporting this. Tue Jan 4 12:58:54 2000 Ossama Othman <othman@cs.wustl.edu> - * Makefile (CONTROLLED_FILES): + * Makefile (CONTROLLED_FILES): - man/man3/Makefile.am and man/html/Makefile.am previously weren't - being labelled. Thanks to David for pointing this out. + man/man3/Makefile.am and man/html/Makefile.am previously weren't + being labelled. Thanks to David for pointing this out. Mon Jan 3 21:01:53 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> - * examples/Service_Configurator/IPC-tests: Updated the - README file so it'll point to the right documentation! Thanks - to John Buttitto for reporting this. + * examples/Service_Configurator/IPC-tests: Updated the + README file so it'll point to the right documentation! Thanks + to John Buttitto for reporting this. Tue Jan 04 07:26:24 2000 David L. Levine <levine@cs.wustl.edu> diff --git a/ace/SOCK_Stream.h b/ace/SOCK_Stream.h index 504caf6f73e..f8bcb9c32e4 100644 --- a/ace/SOCK_Stream.h +++ b/ace/SOCK_Stream.h @@ -92,7 +92,7 @@ public: const ACE_Time_Value *timeout = 0) const; // Try to send exactly <len> bytes into <buf> from <handle>. - ssize_t sendv_n (iovec iov[], + ssize_t sendv_n (const iovec iov[], size_t iovcnt, const ACE_Time_Value *timeout = 0) const; // Send an <iovec> of size <iovcnt> to the connected socket. diff --git a/ace/SOCK_Stream.i b/ace/SOCK_Stream.i index cb8b2d5f75e..3b28043fb74 100644 --- a/ace/SOCK_Stream.i +++ b/ace/SOCK_Stream.i @@ -1,8 +1,6 @@ /* -*- C++ -*- */ // $Id$ -// SOCK_Stream.i - #include "ace/SOCK_Stream.h" ASYS_INLINE @@ -111,7 +109,7 @@ ACE_SOCK_Stream::send_n (const void *buf, } ASYS_INLINE ssize_t -ACE_SOCK_Stream::sendv_n (iovec iov[], +ACE_SOCK_Stream::sendv_n (const iovec iov[], size_t n, const ACE_Time_Value *timeout) const { |