summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorraphael.kubo.da.costa@intel.com <raphael.kubo.da.costa@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-18 09:22:01 +0000
committerraphael.kubo.da.costa@intel.com <raphael.kubo.da.costa@intel.com@0039d316-1c4b-4281-b951-d872f2087c98>2013-04-18 09:22:01 +0000
commit72d8b618047c2a46c108406308c3f378902d1950 (patch)
treee6d2bff65b88174e130397f6226fd0f58fe4101b /net
parentec27c236be55d5d7d59700d0f3f9a190ea3649bf (diff)
downloadchromium_src-72d8b618047c2a46c108406308c3f378902d1950.zip
chromium_src-72d8b618047c2a46c108406308c3f378902d1950.tar.gz
chromium_src-72d8b618047c2a46c108406308c3f378902d1950.tar.bz2
Add some missing includes for IO functions.
The build was failing on GCC 4.8.0 and glibc 2.17 because unistd.h was not being included despite read(2), pipe(2), write(2) and close(2) being used. BUG= TEST=Try to build using the setup described above. Review URL: https://chromiumcodereview.appspot.com/14048011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@194863 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r--net/tools/flip_server/epoll_server.cc1
-rw-r--r--net/tools/flip_server/sm_connection.cc1
-rw-r--r--net/tools/quic/quic_client.cc1
3 files changed, 3 insertions, 0 deletions
diff --git a/net/tools/flip_server/epoll_server.cc b/net/tools/flip_server/epoll_server.cc
index 275f526..1d5c2d2 100644
--- a/net/tools/flip_server/epoll_server.cc
+++ b/net/tools/flip_server/epoll_server.cc
@@ -8,6 +8,7 @@
#include <errno.h> // for errno and strerror_r
#include <algorithm>
#include <ostream>
+#include <unistd.h> // For read, pipe, close and write.
#include <utility>
#include <vector>
diff --git a/net/tools/flip_server/sm_connection.cc b/net/tools/flip_server/sm_connection.cc
index f47b502..71e81a0 100644
--- a/net/tools/flip_server/sm_connection.cc
+++ b/net/tools/flip_server/sm_connection.cc
@@ -7,6 +7,7 @@
#include <errno.h>
#include <netinet/tcp.h>
#include <sys/socket.h>
+#include <unistd.h>
#include <list>
#include <string>
diff --git a/net/tools/quic/quic_client.cc b/net/tools/quic/quic_client.cc
index e258c13..7d03390 100644
--- a/net/tools/quic/quic_client.cc
+++ b/net/tools/quic/quic_client.cc
@@ -9,6 +9,7 @@
#include <string.h>
#include <sys/epoll.h>
#include <sys/socket.h>
+#include <unistd.h>
#include "base/logging.h"
#include "net/quic/crypto/quic_random.h"