diff options
author | Handa Wang <handaw@google.com> | 2023-12-04 09:16:25 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2023-12-04 09:16:25 +0000 |
commit | ec2d839a7f6fc5113c53256773424308269adae3 (patch) | |
tree | 31e6e734352899cc63a9a2cd5569929602502522 | |
parent | ebe3eb9d063c3a17011f1251d251cc9a846b360a (diff) | |
parent | 0f34640d0bb248bad8f11ce7ac316edbe96ab495 (diff) | |
download | openthread-ec2d839a7f6fc5113c53256773424308269adae3.tar.gz |
fix the build and prevent killing the process when infra link is removed am: 0f34640d0b
Original change: https://android-review.googlesource.com/c/platform/external/openthread/+/2856827
Change-Id: I0805248394c5352d56fb85ecdb27961b6bf90a15
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
-rw-r--r-- | Android.bp | 5 | ||||
-rw-r--r-- | src/android/openthread-android-config.h | 5 |
2 files changed, 7 insertions, 3 deletions
diff --git a/Android.bp b/Android.bp index 47695073f..331540030 100644 --- a/Android.bp +++ b/Android.bp @@ -196,7 +196,6 @@ filegroup { "src/core/common/heap.cpp", "src/core/common/heap_data.cpp", "src/core/common/heap_string.cpp", - "src/core/common/instance.cpp", "src/core/common/log.cpp", "src/core/common/message.cpp", "src/core/common/notifier.cpp", @@ -219,6 +218,7 @@ filegroup { "src/core/crypto/sha256.cpp", "src/core/crypto/storage.cpp", "src/core/diags/factory_diags.cpp", + "src/core/instance/instance.cpp", "src/core/mac/channel_mask.cpp", "src/core/mac/data_poll_handler.cpp", "src/core/mac/data_poll_sender.cpp", @@ -453,7 +453,6 @@ filegroup { name: "openthread_platform_posix_srcs", srcs: [ "src/posix/platform/alarm.cpp", - "src/posix/platform/backbone.cpp", "src/posix/platform/backtrace.cpp", "src/posix/platform/configuration.cpp", "src/posix/platform/config_file.cpp", @@ -740,7 +739,6 @@ cc_library_static { "src/core/common/binary_search.cpp", "src/core/common/error.cpp", "src/core/common/frame_builder.cpp", - "src/core/common/instance.cpp", "src/core/common/log.cpp", "src/core/common/random.cpp", "src/core/common/string.cpp", @@ -752,6 +750,7 @@ cc_library_static { "src/core/crypto/crypto_platform.cpp", "src/core/crypto/storage.cpp", "src/core/diags/factory_diags.cpp", + "src/core/instance/instance.cpp", "src/core/mac/link_raw.cpp", "src/core/mac/mac_frame.cpp", "src/core/mac/mac_types.cpp", diff --git a/src/android/openthread-android-config.h b/src/android/openthread-android-config.h index e61482d3a..a5d4dc2a2 100644 --- a/src/android/openthread-android-config.h +++ b/src/android/openthread-android-config.h @@ -81,3 +81,8 @@ * */ #define OPENTHREAD_POSIX_CONFIG_THREAD_NETIF_DEFAULT_NAME "thread-wpan" + +/** + * Avoids killing the ot-daemon process when the infra link disappears. + */ +#define OPENTHREAD_POSIX_CONFIG_EXIT_ON_INFRA_NETIF_LOST_ENABLE 0
\ No newline at end of file |