[svn] commit: r2249 - in /branches/trac251: configure.ac src/bin/auth/asio_link.cc src/bin/auth/asio_link.h src/lib/cc/session.cc src/lib/dns/rrsetlist.h
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Jun 24 01:00:15 UTC 2010
Author: jinmei
Date: Thu Jun 24 01:00:15 2010
New Revision: 2249
Log:
another fix to operator-> just like the one made in message.cc
added some comments on the intent
Modified:
branches/trac251/configure.ac
branches/trac251/src/bin/auth/asio_link.cc
branches/trac251/src/bin/auth/asio_link.h
branches/trac251/src/lib/cc/session.cc
branches/trac251/src/lib/dns/rrsetlist.h
Modified: branches/trac251/configure.ac
==============================================================================
--- branches/trac251/configure.ac (original)
+++ branches/trac251/configure.ac Thu Jun 24 01:00:15 2010
@@ -18,9 +18,11 @@
# OS dependent compiler flags
case "$host" in
- *-solaris*)
- CPPFLAGS="$CPPFLAGS -D_XPG4_2 -D__EXTENSIONS__"
- ;;
+*-solaris*)
+ # Solaris requires special definitions to get some standard libraries
+ # (e.g. getopt(3)) available with common used header files.
+ CPPFLAGS="$CPPFLAGS -D_XPG4_2 -D__EXTENSIONS__"
+ ;;
esac
m4_define([_AM_PYTHON_INTERPRETER_LIST], [python python3 python3.1])
Modified: branches/trac251/src/bin/auth/asio_link.cc
==============================================================================
--- branches/trac251/src/bin/auth/asio_link.cc (original)
+++ branches/trac251/src/bin/auth/asio_link.cc Thu Jun 24 01:00:15 2010
@@ -16,7 +16,7 @@
#include <config.h>
-#include <unistd.h>
+#include <unistd.h> // for some IPC/network system calls
#include <asio.hpp>
#include <boost/bind.hpp>
Modified: branches/trac251/src/bin/auth/asio_link.h
==============================================================================
--- branches/trac251/src/bin/auth/asio_link.h (original)
+++ branches/trac251/src/bin/auth/asio_link.h Thu Jun 24 01:00:15 2010
@@ -24,8 +24,8 @@
class IOService {
public:
- IOService(AuthSrv* auth_server, const char* const port, const bool use_ipv4,
- const bool use_ipv6);
+ IOService(AuthSrv* auth_server, const char* const port,
+ const bool use_ipv4, const bool use_ipv6);
~IOService();
void run();
void stop();
Modified: branches/trac251/src/lib/cc/session.cc
==============================================================================
--- branches/trac251/src/lib/cc/session.cc (original)
+++ branches/trac251/src/lib/cc/session.cc Thu Jun 24 01:00:15 2010
@@ -25,7 +25,7 @@
// A middle term solution is to generalize our local wrapper interface
// (currently only available for the auth server), where all such portability
// issues are hidden, and to have other modules use the wrapper.
-#include <unistd.h>
+#include <unistd.h> // for some IPC/network system calls
#include <asio.hpp>
#include <asio/error_code.hpp>
#include <asio/system_error.hpp>
Modified: branches/trac251/src/lib/dns/rrsetlist.h
==============================================================================
--- branches/trac251/src/lib/dns/rrsetlist.h (original)
+++ branches/trac251/src/lib/dns/rrsetlist.h Thu Jun 24 01:00:15 2010
@@ -60,7 +60,7 @@
}
P operator->() const
{
- return (it_.operator->());
+ return (&(operator*()));
}
bool operator==(const RRsetListIterator& other)
{
More information about the bind10-changes
mailing list