File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -433,8 +433,9 @@ void mac_helper_coordinator_address_set(protocol_interface_info_entry_t *interfa
433
433
if (adr_type == ADDR_802_15_4_SHORT ) {
434
434
memcpy (interface -> mac_parameters -> mac_cordinator_info .mac_mlme_coord_address , adr_ptr , 2 );
435
435
interface -> mac_parameters -> mac_cordinator_info .cord_adr_mode = MAC_ADDR_MODE_16_BIT ;
436
+ uint16_t short_addr = common_read_16_bit (interface -> mac_parameters -> mac_cordinator_info .mac_mlme_coord_address );
436
437
set_req .attr = macCoordShortAddress ;
437
- set_req .value_pointer = & interface -> mac_parameters -> mac_cordinator_info . mac_mlme_coord_address ;
438
+ set_req .value_pointer = & short_addr ;
438
439
set_req .value_size = 2 ;
439
440
} else if (adr_type == ADDR_802_15_4_LONG ) {
440
441
memcpy (interface -> mac_parameters -> mac_cordinator_info .mac_mlme_coord_address , adr_ptr , 8 );
You can’t perform that action at this time.
0 commit comments