android_system_core/libcutils/include/cutils
Bart Van Assche 8e62c8a9b4 libcutils: Split uevent_open_socket()
The best time to attach a BPF filter to a socket is before a socket
starts receiving data. Netlink sockets start receiving data after bind()
has been called. uevent_open_socket() calls socket() and bind(). Hence
split uevent_open_socket() into two functions: one function that calls
socket() and another function that calls bind().

Bug: 203462310
Change-Id: Ia41dee4683358cf9fbb6288fad863cd4f4ac9924
Signed-off-by: Bart Van Assche <bvanassche@google.com>
2024-08-05 09:31:24 -07:00
..
android_filesystem_config.h Move android_filesystem_config.h => fs_config.h 2017-08-03 17:20:27 +00:00
android_get_control_file.h
android_reboot.h bootstat: enhance last reboot reason property with file backing 2020-02-14 13:24:16 -08:00
ashmem.h Fix cutils/ashmem.h copyright header. 2020-04-28 09:28:29 -07:00
atomic.h
bitops.h
compiler.h
config_utils.h
fs.h
hashmap.h libcutils: remove some unused API. 2018-07-11 14:27:32 -07:00
iosched_policy.h
klog.h
list.h cutils: only support safe list iteration. 2021-11-03 10:26:36 -07:00
log.h
memory.h [MemInit] Remove process_disable_memory_mitigations 2021-01-20 16:07:49 -08:00
misc.h
multiuser.h Create utility method for converting sdk_sandbox_uid to app_uid 2022-03-03 21:49:43 +00:00
native_handle.h Add fdsan capabilities for native handles 2022-09-02 00:44:13 +00:00
partition_utils.h Start using new C++ Fstab class widely 2018-12-12 17:08:09 +00:00
properties.h libcutils: reimplement system property functions with libbase. 2020-05-21 16:20:16 -07:00
qtaguid.h qtaguid.h - remove qtaguid_setPacifier declaration 2022-12-18 20:40:09 +00:00
record_stream.h Move libcutils source to C++. 2017-11-10 13:18:10 -08:00
sched_policy.h DO NOT MERGE: Revert "Revert "libcutils: Move sched_policy functions into libprocessgroup"" 2019-01-25 16:49:09 +00:00
sockets.h libcutils: remove unused socket_set_receive_timeout(). 2019-11-08 15:21:39 -08:00
str_parms.h
trace.h Make atrace_*_body explicitly a part of API. 2023-06-29 13:28:37 -07:00
uevent.h libcutils: Split uevent_open_socket() 2024-08-05 09:31:24 -07:00