android_bionic/libc/private
Dimitry Ivanov 6391e1a44d libc: __system_property_set uses writev to write atomically
__system_property_set sometimes produces broken_pipe error
when trying to write a property.

This change improves error messages and uses writev() instead
of sequence of send() calls.

Bug: http://b/35381074
Test: bionic-unit-tests --gtest_filter=prop*
Change-Id: I7a5b169c015db4e6b720370e58662de8206d1086
2017-02-24 14:00:04 -08:00
..
CFIShadow.h Runtime support for CFI 2017-01-18 13:13:52 -08:00
ErrnoRestorer.h
KernelArgumentBlock.h
NetdClientDispatch.h
ScopeGuard.h
ScopedPthreadMutexLocker.h
ScopedReaddir.h
WriteProtected.h
__get_tls.h
bionic_arc4random.h Add __libc_arc4random_unlimited_entropy. 2016-11-29 15:26:08 -08:00
bionic_asm.h Replace .align with .balign for clarity 2016-10-27 05:11:56 -07:00
bionic_auxv.h
bionic_config.h
bionic_constants.h
bionic_errdefs.h
bionic_fortify.h
bionic_futex.h
bionic_globals.h
bionic_ieee.h Fix instances of '#if __LP64__'. 2016-09-15 14:21:28 -07:00
bionic_lock.h
bionic_macros.h Runtime support for CFI 2017-01-18 13:13:52 -08:00
bionic_malloc_dispatch.h
bionic_mbstate.h
bionic_page.h
bionic_prctl.h
bionic_sdk_version.h
bionic_sigdefs.h
bionic_ssp.h
bionic_string_utils.h
bionic_systrace.h
bionic_time_conversions.h
bionic_tls.h Allocate thread local buffers in __init_tls. 2017-02-22 16:05:03 -08:00
bionic_vdso.h
get_cpu_count_from_string.h
grp_pwd.h Allocate thread local buffers in __init_tls. 2017-02-22 16:05:03 -08:00
icu.h Fix icu4c calling on x86. 2016-12-08 15:16:37 -08:00
kernel_sigset_t.h
libc_logging.h libc: __system_property_set uses writev to write atomically 2017-02-24 14:00:04 -08:00
thread_private.h