[svn] commit: r2391 - in /trunk/src/lib: cc/session_unittests.cc xfr/fd_share.cc xfr/xfrout_client.cc
BIND 10 source code commits
bind10-changes at lists.isc.org
Thu Jul 1 21:43:25 UTC 2010
Author: jreed
Date: Thu Jul 1 21:43:25 2010
New Revision: 2391
Log:
include stdlib.h for malloc and free
include unistd.h for IPC/network calls for ASIO
Noticed on Solaris using Sunstudio.
Trac ticket #270.
Modified:
trunk/src/lib/cc/session_unittests.cc
trunk/src/lib/xfr/fd_share.cc
trunk/src/lib/xfr/xfrout_client.cc
Modified: trunk/src/lib/cc/session_unittests.cc
==============================================================================
--- trunk/src/lib/cc/session_unittests.cc (original)
+++ trunk/src/lib/cc/session_unittests.cc Thu Jul 1 21:43:25 2010
@@ -16,6 +16,8 @@
#include "config.h"
+// for some IPC/network system calls in asio/detail/pipe_select_interrupter.hpp
+#include <unistd.h>
// XXX: the ASIO header must be included before others. See session.cc.
#include <asio.hpp>
Modified: trunk/src/lib/xfr/fd_share.cc
==============================================================================
--- trunk/src/lib/xfr/fd_share.cc (original)
+++ trunk/src/lib/xfr/fd_share.cc Thu Jul 1 21:43:25 2010
@@ -20,6 +20,7 @@
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/uio.h>
+#include <stdlib.h> // for malloc and free
#include "fd_share.h"
namespace isc {
Modified: trunk/src/lib/xfr/xfrout_client.cc
==============================================================================
--- trunk/src/lib/xfr/xfrout_client.cc (original)
+++ trunk/src/lib/xfr/xfrout_client.cc Thu Jul 1 21:43:25 2010
@@ -18,6 +18,8 @@
#include <cstring>
#include <iostream>
+// for some IPC/network system calls in asio/detail/pipe_select_interrupter.hpp
+#include <unistd.h>
#include <asio.hpp>
#include "fd_share.h"
More information about the bind10-changes
mailing list