ot::Ip6::NetworkPrefix::GenerateRandomUla() method
Generates and sets the Network Prefix to a crypto-secure random Unique Local Address (ULA) based on the pattern `fdxx:xxxx:xxxx:` (RFC 4193).
Syntax
Error GenerateRandomUla(void); Return value
kErrorNone Successfully generated a random ULA Network Prefix kErrorFailed Failed to generate random ULA Network Prefix.
![]()
Error GenerateRandomUla(void);
ot::Ip6::NetworkPrefix::GenerateRandomUla() is called by 1 function and calls 1 function:
![]()
ot::Ip6::NetworkPrefix::GenerateRandomUla()
ot::Ip6::NetworkPrefix::GenerateRandomUla() reads 2 variables:
![]()
ot::Ip6::NetworkPrefix::GenerateRandomUla()