Skip to content

Commit ff808cf

Browse files
author
Hasnain Virk
committed
Immutable payload pointer in LoRaPHY
1 parent 35916d9 commit ff808cf

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

features/lorawan/lorastack/phy/LoRaPHY.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -307,7 +307,7 @@ lorawan_time_t LoRaPHY::update_band_timeoff(bool joined, bool duty_cycle,
307307
return next_tx_delay;
308308
}
309309

310-
uint8_t LoRaPHY::parse_link_ADR_req(uint8_t* payload, link_adr_params_t* params)
310+
uint8_t LoRaPHY::parse_link_ADR_req(const uint8_t* payload, link_adr_params_t* params)
311311
{
312312
uint8_t ret_index = 0;
313313

features/lorawan/lorastack/phy/LoRaPHY.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -578,7 +578,7 @@ class LoRaPHY : private mbed::NonCopyable<LoRaPHY> {
578578
/**
579579
* Parses the parameter of an LinkAdrRequest.
580580
*/
581-
uint8_t parse_link_ADR_req(uint8_t* payload, link_adr_params_t* adr_params);
581+
uint8_t parse_link_ADR_req(const uint8_t* payload, link_adr_params_t* adr_params);
582582

583583
/**
584584
* Verifies and updates the datarate, the TX power and the number of repetitions

features/lorawan/lorastack/phy/lora_phy_ds.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,7 @@ typedef struct
564564
/*!
565565
* A pointer to the payload containing the MAC commands.
566566
*/
567-
uint8_t* payload;
567+
const uint8_t* payload;
568568
/*!
569569
* The size of the payload.
570570
*/

0 commit comments

Comments
 (0)