android_packages_modules_Co.../staticlibs
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Maciej Żenczykowski c350db788a switch SynchronizeKernelRCU back to jni - but from BpfMap
we can't use java for this, because pre-U-QPR2 does not include:
  https://android-review.googlesource.com/c/platform/system/sepolicy/+/2821590
  system_server dontaudit key_socket getopt

so we'll spew lots of:
  11-08 07:52:43.776 1469 1469 I auditd : type=1400 audit(0.0:4): avc: denied { getopt } for comm="system_server" scontext=u:r:system_server:s0 tcontext=u:r:system_server:s0 tclass=key_socket permissive=0
  11-08 07:52:44.360 1469 1469 I auditd : type=1400 audit(0.0:5): avc: denied { getopt } for comm="NetworkStats" scontext=u:r:system_server:s0 tcontext=u:r:system_server:s0 tclass=key_socket permissive=0
  11-08 07:52:44.508 1469 1469 I auditd : type=1400 audit(0.0:7): avc: denied { getopt } for comm="android.bg" scontext=u:r:system_server:s0 tcontext=u:r:system_server:s0 tclass=key_socket permissive=0
and the like.

This is due to Java's Os.close() in:
  libcore/luni/src/main/java/libcore/io/BlockGuardOs.java;l=100
calling:
  if (fd.isSocket$()) if (isLingerSocket(fd)) ...

Test: TreeHugger
Signed-off-by: Maciej Żenczykowski <maze@google.com>
Change-Id: Ib87fa5e8f0dfd9fbbccb25fb58a9fa78d6a07111
2023-11-09 11:08:58 +00:00
..
client-libs Cleanup modifyRoutes 2023-10-27 06:53:36 +00:00
device switch SynchronizeKernelRCU back to jni - but from BpfMap 2023-11-09 11:08:58 +00:00
framework/com/android/net/module/util Add DnsSvcbPacket 2023-11-09 02:14:29 +00:00
native switch SynchronizeKernelRCU back to jni - but from BpfMap 2023-11-09 11:08:58 +00:00
netd Update fmtlib to 10.1.1 2023-11-03 23:26:47 +00:00
tests/unit Add tests for DnsSvcbRecord and DnsSvcbPacket 2023-11-09 02:14:29 +00:00
testutils Add LocalNetworkInfo and send callbacks when it changes 2023-11-07 17:29:38 +09:00
Android.bp Add DnsSvcbPacket 2023-11-09 02:14:29 +00:00
jarjar-rules-shared.txt Support both R and S+ in NetworkFactory 2021-07-08 10:20:58 +00:00
TEST_MAPPING Merge remote-tracking branch 'remotes/aosp/tmp_libs_net_move' into libs_net_move_merge 2023-09-11 11:53:46 +09:00