commit | cb9153bf4324d72c6f1b34a8a1c2f8b9954697d2 | [log] [tgz] |
---|---|---|
author | Daichi Hirono <hirono@google.com> | Thu Dec 08 14:22:13 2016 +0900 |
committer | Daichi Hirono <hirono@google.com> | Mon Dec 12 14:53:03 2016 +0900 |
tree | ac21b82aed499cc9accb363a8767495bb3962e85 | |
parent | a6373ec1d47c0b370c87b3915feeba8f2b4523f7 [diff] |
Support SOCK_STREAM for bridge between system and app Previously AppFuse use SOCK_SEQPACKET for sockets communicating system and app. However SOCK_SEQPACKET requires the buffer of message size in the kernel and sometimes failed to write with ENOBUF. The CL updates libappfuse so that it can use SOCK_STREAM instead of SOCK_SEQPACKET. Bug: 33279206 Test: libappfuse_test Change-Id: I622ada9ac1d71d0c57b6cfff0904c7829cea7995