summaryrefslogtreecommitdiffstats
path: root/chrome/common/ipc_message.h
diff options
context:
space:
mode:
authoragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-11 18:59:20 +0000
committeragl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-11 18:59:20 +0000
commit5fe733dee6afd3ab897cafbfcdcc1450264409b0 (patch)
tree64d39f452e1aee1076356da52d836c902e8b92eb /chrome/common/ipc_message.h
parent072f6f57560ab3616915b0aa9f61331deb2cf260 (diff)
downloadchromium_src-5fe733dee6afd3ab897cafbfcdcc1450264409b0.zip
chromium_src-5fe733dee6afd3ab897cafbfcdcc1450264409b0.tar.gz
chromium_src-5fe733dee6afd3ab897cafbfcdcc1450264409b0.tar.bz2
POSIX: Transfer network data using shared memory
This patch adds the long planned support for sharing memory on POSIX by transporting file descriptors. It largely builds on the shared memory cleanup work by jrg. We move FileDescriptor out of chrome/common/file_descriptor_posix.h and into base/file_descriptor_posix.h. Since all that's left in the chrome/common verion is the DescriptorSet, those files are renamed to descriptor_set.[h|cc]. The SharedMemoryHandle on POSIX then becomes a typedef to a FileDescriptor and thus can be serialised over IPC. After that, it's mostly a case of cleaning up those snippets of code which considered SharedMemoryHandles to be scaler values. Review URL: http://codereview.chromium.org/21208 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9580 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/common/ipc_message.h')
-rw-r--r--chrome/common/ipc_message.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/common/ipc_message.h b/chrome/common/ipc_message.h
index 0af3b44..8aedbe3 100644
--- a/chrome/common/ipc_message.h
+++ b/chrome/common/ipc_message.h
@@ -17,7 +17,7 @@
#define IPC_MESSAGE_LOG_ENABLED
#endif
#elif defined(OS_POSIX)
-#include "chrome/common/file_descriptor_posix.h"
+#include "chrome/common/descriptor_set_posix.h"
#endif
namespace IPC {