Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[nrf fromtree][OpenThread] Disable IPv6 interface during erasing persistent info. (#33170) #441

Merged
merged 2 commits into from
May 17, 2024

Conversation

ArekBalysNordic
Copy link
Contributor

Apart from disabling Thread, and erasing Persistent Info, we should disable the IPv6 interface as well and block receiving further packets.
Otherwise, if we don't reboot the device after erasing Thread persistent data, we can get a packet and as a result, it causes an assert during processing AES_ECB
(because crypto keys have been removed).

cherry-picked from: 416f6a3

…istent info. (#33170)

Apart from disabling Thread, and erasing Persistent Info, we should
disable the IPv6 interface as well and block receiving further
packets.
Otherwise, if we don't reboot the device after erasing Thread
persistent data, we can get a packet and as a result, it causes an
assert during processing AES_ECB
(because crypto keys have been removed).

cherry-picked from: 416f6a3
Added clearing SRP host and services when factory reset is
requested.

cherry-picked from: 5cc49f7
@ArekBalysNordic ArekBalysNordic merged commit cf7eda2 into nrfconnect:master May 17, 2024
11 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants