mirror of
https://github.com/espressif/openthread.git
synced 2026-07-25 05:24:08 +00:00
[mac] add Mac::ExtendedPanId type (wrapping otExtendedPanId) (#4149)
This commit is contained in:
committed by
Jonathan Hui
parent
ad6af37d99
commit
276d866935
@@ -71,7 +71,7 @@ otError otThreadSetExtendedPanId(otInstance *aInstance, const otExtendedPanId *a
|
||||
|
||||
VerifyOrExit(instance.Get<Mle::MleRouter>().GetRole() == OT_DEVICE_ROLE_DISABLED, error = OT_ERROR_INVALID_STATE);
|
||||
|
||||
instance.Get<Mac::Mac>().SetExtendedPanId(*aExtendedPanId);
|
||||
instance.Get<Mac::Mac>().SetExtendedPanId(*static_cast<const Mac::ExtendedPanId *>(aExtendedPanId));
|
||||
|
||||
prefix.m8[0] = 0xfd;
|
||||
memcpy(&prefix.m8[1], aExtendedPanId->m8, 5);
|
||||
|
||||
Reference in New Issue
Block a user