No description
Find a file
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
bootstat bootstat: avoid vector<const T> 2024-06-28 00:52:41 -07:00
cli-test
code_coverage
debuggerd Make timeout messages distinct 2024-07-03 17:33:08 -07:00
diagnose_usb
fastboot libc++fs is part of libc++ now. 2024-06-04 16:47:32 +00:00
fs_mgr Merge "fs_mgr: check available space before creating zram backing device" into main 2024-08-02 02:53:44 +00:00
gatekeeperd Check AServiceManager_isDeclared before AServiceManager_getService 2023-06-14 02:43:54 +00:00
healthd charger: fix show qustion mark when start to draw UI 2024-07-22 20:06:25 +08:00
include
init Merge "Update visibility according to the change AVF directories layout" into main 2024-07-23 07:21:23 +00:00
janitors Add maco to OWNERS. 2024-05-06 13:22:28 +00:00
libappfuse
libasyncio
libcrypto_utils Remove VNDK definition(s) 2024-03-15 08:19:44 +00:00
libcutils libcutils: Split uevent_open_socket() 2024-08-05 09:31:24 -07:00
libgrallocusage
libkeyutils
libmodprobe libmodprobe: remove dummy parameters for kernel 2024-04-22 19:56:46 -07:00
libnetutils Remove VNDK definition(s) 2024-03-15 08:19:44 +00:00
libpackagelistparser parse_line: allow -1 for apexes and sdk libraries. 2024-04-26 15:30:30 +00:00
libprocessgroup Merge "Revert^2 "Move StagedRollbackTest from postsubmit to presubmit"" into main 2024-06-27 20:02:24 +00:00
libsparse Make simg2img host-only 2023-08-28 09:53:30 -07:00
libstats Make libexpresslog apex available 2024-06-13 22:59:55 +00:00
libsuspend
libsync
libsystem
libsysutils Merge "Remove VNDK definition(s)" into main 2024-05-23 00:38:19 +00:00
libusbhost Remove VNDK definition(s) 2024-03-15 08:19:44 +00:00
libutils Remove Windows-specific code from Trace.h 2024-07-31 15:52:09 +00:00
libvendorsupport libvendorsupport provides an API to replace vndk version 2024-04-30 10:59:07 +09:00
libvndksupport try llndk-deprecate 2023-12-21 02:09:14 +00:00
llkd
mini_keyctl Remove alanstokes@google.com from mini_keyctl/OWNERS 2024-07-09 21:12:32 +00:00
mkbootfs mkbootfs: Allow invocation with no directories specified 2024-05-15 16:05:55 +00:00
property_service Make apex availability of libpropertyinfoparser and libpropertyinfoparser explicit 2024-01-04 01:34:40 +00:00
reboot
rootdir Refactor init.environ.rc to append than replace 2024-08-02 15:55:39 +09:00
run-as run-as: remove a special case. 2023-11-10 22:02:00 +00:00
sdcard
shell_and_utilities Update shell_and_utilities for V. 2024-04-29 16:39:01 +00:00
storaged Update storaged to use Health AIDL HAL V3. 2023-12-11 11:59:23 -08:00
toolbox toolbox/modprobe: Load modules from /lib/modules based on page size 2024-06-11 18:41:49 -07:00
trusty trusty: keymint: Add commandline option to specify device name 2024-07-31 08:21:53 +00:00
usbd usb: migration to USB gadget AIDL 2023-01-10 11:24:36 +08:00
watchdogd
.clang-format
.clang-format-2
.clang-format-4
.gitignore
CleanSpec.mk
METADATA
MODULE_LICENSE_APACHE2
OWNERS Add bug component to system/core 2023-07-26 07:57:58 -07:00
PREUPLOAD.cfg PREUPLOAD += bpfmt 2024-06-04 23:10:21 +00:00
rustfmt.toml