BIND 10 trac554, updated. 76a5b79fe8b601f5c9aeafd68394628ac9552f16 [trac554] add some lowlevel includes needed for sunstudio
BIND 10 source code commits
bind10-changes at lists.isc.org
Mon Feb 21 15:12:45 UTC 2011
The branch, trac554 has been updated
via 76a5b79fe8b601f5c9aeafd68394628ac9552f16 (commit)
from b6b79e9a9f444e2ab6b1a53fc1597c77cbcefd61 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 76a5b79fe8b601f5c9aeafd68394628ac9552f16
Author: Jelte Jansen <jelte at isc.org>
Date: Mon Feb 21 15:11:07 2011 +0000
[trac554] add some lowlevel includes needed for sunstudio
These should probably really be done by asio.hpp
-----------------------------------------------------------------------
Summary of changes:
src/lib/asiolink/dns_service.cc | 6 ++++++
src/lib/asiolink/interval_timer.cc | 4 ++++
src/lib/asiolink/io_service.cc | 4 ++++
src/lib/asiolink/recursive_query.cc | 5 +++++
src/lib/asiolink/tcp_server.cc | 4 ++++
src/lib/asiolink/udp_server.cc | 4 ++++
6 files changed, 27 insertions(+), 0 deletions(-)
-----------------------------------------------------------------------
diff --git a/src/lib/asiolink/dns_service.cc b/src/lib/asiolink/dns_service.cc
index 10e9ce0..4520e72 100644
--- a/src/lib/asiolink/dns_service.cc
+++ b/src/lib/asiolink/dns_service.cc
@@ -14,6 +14,12 @@
#include <config.h>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+
+#include <asiolink/dns_service.h>
+
#include <asiolink/io_service.h>
#include <asio/ip/address.hpp>
diff --git a/src/lib/asiolink/interval_timer.cc b/src/lib/asiolink/interval_timer.cc
index de99069..2e72544 100644
--- a/src/lib/asiolink/interval_timer.cc
+++ b/src/lib/asiolink/interval_timer.cc
@@ -14,6 +14,10 @@
#include <config.h>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+
#include <asio.hpp>
#include <exceptions/exceptions.h>
diff --git a/src/lib/asiolink/io_service.cc b/src/lib/asiolink/io_service.cc
index 69e662e..4a4f9b1 100644
--- a/src/lib/asiolink/io_service.cc
+++ b/src/lib/asiolink/io_service.cc
@@ -14,6 +14,10 @@
#include <config.h>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+
#include <asio.hpp>
#include <asiolink/io_service.h>
diff --git a/src/lib/asiolink/recursive_query.cc b/src/lib/asiolink/recursive_query.cc
index c10dca3..a74af4d 100644
--- a/src/lib/asiolink/recursive_query.cc
+++ b/src/lib/asiolink/recursive_query.cc
@@ -14,6 +14,11 @@
#include <config.h>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+#include <stdlib.h>
+
#include <asio/ip/address.hpp>
#include <asio.hpp>
diff --git a/src/lib/asiolink/tcp_server.cc b/src/lib/asiolink/tcp_server.cc
index 768f6e8..66cd721 100644
--- a/src/lib/asiolink/tcp_server.cc
+++ b/src/lib/asiolink/tcp_server.cc
@@ -16,6 +16,10 @@
#include <boost/shared_array.hpp>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+
#include <asio.hpp>
#include <log/dummylog.h>
diff --git a/src/lib/asiolink/udp_server.cc b/src/lib/asiolink/udp_server.cc
index 58186e9..be58a03 100644
--- a/src/lib/asiolink/udp_server.cc
+++ b/src/lib/asiolink/udp_server.cc
@@ -16,6 +16,10 @@
#include <boost/shared_array.hpp>
+#include <unistd.h> // for some IPC/network system calls
+#include <sys/socket.h>
+#include <netinet/in.h>
+
#include <asio.hpp>
#include <log/dummylog.h>
More information about the bind10-changes
mailing list