net/mqtt: Make input arguments const
This commit changes some function signatures found at the private MQTT Packet Lib. Input arguments representing arrays can be considered 'const', avoiding compiler warnings when passing "const arrays" in MQTT applications. Change-Id: I3ebaa9c7ff5fba74324bf79c55027cdd82669eaa Signed-off-by: Flavio Santes <flavio.santes@intel.com>
This commit is contained in:
parent
c015c0e2c8
commit
51a48d2d07
2 changed files with 3 additions and 3 deletions
|
@ -634,7 +634,7 @@ int subscribe_size(uint16_t *rlen_size, uint16_t *payload_size, uint8_t items,
|
|||
static int mqtt_pack_subscribe_unsubscribe(uint8_t *buf, uint16_t *length,
|
||||
uint16_t size, uint16_t pkt_id,
|
||||
uint8_t items, const char *topics[],
|
||||
enum mqtt_qos qos[],
|
||||
const enum mqtt_qos qos[],
|
||||
enum mqtt_packet type)
|
||||
{
|
||||
uint16_t rlen_size;
|
||||
|
@ -699,7 +699,7 @@ static int mqtt_pack_subscribe_unsubscribe(uint8_t *buf, uint16_t *length,
|
|||
|
||||
int mqtt_pack_subscribe(uint8_t *buf, uint16_t *length, uint16_t size,
|
||||
uint16_t pkt_id, uint8_t items, const char *topics[],
|
||||
enum mqtt_qos qos[])
|
||||
const enum mqtt_qos qos[])
|
||||
{
|
||||
|
||||
return mqtt_pack_subscribe_unsubscribe(buf, length, size, pkt_id,
|
||||
|
|
|
@ -166,7 +166,7 @@ int mqtt_unpack_connect(uint8_t *buf, uint16_t length,
|
|||
*/
|
||||
int mqtt_pack_subscribe(uint8_t *buf, uint16_t *length, uint16_t size,
|
||||
uint16_t pkt_id, uint8_t items, const char *topics[],
|
||||
enum mqtt_qos qos[]);
|
||||
const enum mqtt_qos qos[]);
|
||||
|
||||
/**
|
||||
* @brief mqtt_pack_unsubscribe Packs the MQTT UNSUBSCRIBE message
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue