On Fri, Oct 2, 2009 at 2:30 PM, Adam Langley <[email protected]> wrote: > On Fri, Oct 2, 2009 at 2:26 PM, Ben Laurie <[email protected]> wrote: >> zygote_host_linux.cc creates a socketpair using SOCK_SEQPACKET rather >> than the more usual SOCK_STREAM? Before I trawl through code, does >> anyone know why? This is a problem for the FreeBSD port: FreeBSD >> doesn't support SOCK_SEQPACKET for unix domain sockets... > > SOCK_STREAM certainly won't work, but SOCK_DGRAM should be fine.
Why will it certainly not work? From what (little) I understand, SOCK_SEQPACKET adds record boundaries to SOCK_STREAM ... presumably one could simulate that over SOCK_STREAM? > There was some concern that a renderer could use sendto on a > SOCK_DGRAM to direct packets to other destinations. However, when > created with socketpair, this isn't an issue as I recall. > > > AGL > --~--~---------~--~----~------------~-------~--~----~ Chromium Developers mailing list: [email protected] View archives, change email options, or unsubscribe: http://groups.google.com/group/chromium-dev -~----------~----~----~----~------~----~------~--~---
