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