android_packages_modules_Co.../staticlibs/netd/libnetdutils/include/netdutils
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Ken Chen d6ea75ac97 Return error Status from BpfHandler::initPrograms()
Instead of logging and aborting from the BpfHandler::initPrograms(),
return a Status object with an error message. The caller
NetdUpdatable::libnetd_updatable_init() will log the message. Netd
main() will exit and restart.

Bug: 312094533
Test: m
Change-Id: I6717da871a9a53357ac895709ea0094c089e7bbd
2023-12-03 23:45:47 +08:00
..
BackoffSequence.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
DumpWriter.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Fd.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Handle.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
InternetAddresses.h Add IPPrefix.contains() 2022-05-13 09:16:33 +00:00
Log.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Math.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
MemBlock.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Misc.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
MockSyscalls.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Netfilter.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Netlink.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
NetlinkListener.h Move NetlinkListener relevant files to frameworks/libs/net 2022-01-20 15:07:46 +08:00
NetNativeTestBase.h Add NetNativeTestBase 2022-06-23 03:37:31 +00:00
NetworkConstants.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
ResponseCode.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Slice.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Socket.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
SocketOption.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Status.h Return error Status from BpfHandler::initPrograms() 2023-12-03 23:45:47 +08:00
StatusOr.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Stopwatch.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Syscalls.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
ThreadUtil.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
UidConstants.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
UniqueFd.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
UniqueFile.h [NETD-BPF#1] Move libnetdutils to framework/libs/net/... 2021-11-20 17:10:41 +08:00
Utils.h [NETD-TC#7] Move getIfaceNames() and getIfaceList() to libnetdutils. 2021-12-08 14:33:21 +08:00