Commit e4fb46fed7b360d52c214cb18b09f7f5d599b43f
1 parent
ca3fcb1c
Mark raw_req argument as const in modbus_send_raw_request (closes #479)
Showing
3 changed files
with
3 additions
and
3 deletions
doc/modbus_send_raw_request.txt
| ... | ... | @@ -9,7 +9,7 @@ modbus_send_raw_request - send a raw request |
| 9 | 9 | |
| 10 | 10 | SYNOPSIS |
| 11 | 11 | -------- |
| 12 | -*int modbus_send_raw_request(modbus_t *'ctx', uint8_t *'raw_req', int 'raw_req_length');* | |
| 12 | +*int modbus_send_raw_request(modbus_t *'ctx', const uint8_t *'raw_req', int 'raw_req_length');* | |
| 13 | 13 | |
| 14 | 14 | |
| 15 | 15 | DESCRIPTION | ... | ... |
src/modbus.c
| ... | ... | @@ -207,7 +207,7 @@ static int send_msg(modbus_t *ctx, uint8_t *msg, int msg_length) |
| 207 | 207 | return rc; |
| 208 | 208 | } |
| 209 | 209 | |
| 210 | -int modbus_send_raw_request(modbus_t *ctx, uint8_t *raw_req, int raw_req_length) | |
| 210 | +int modbus_send_raw_request(modbus_t *ctx, const uint8_t *raw_req, int raw_req_length) | |
| 211 | 211 | { |
| 212 | 212 | sft_t sft; |
| 213 | 213 | uint8_t req[MAX_MESSAGE_LENGTH]; | ... | ... |
src/modbus.h
| ... | ... | @@ -227,7 +227,7 @@ MODBUS_API modbus_mapping_t* modbus_mapping_new(int nb_bits, int nb_input_bits, |
| 227 | 227 | int nb_registers, int nb_input_registers); |
| 228 | 228 | MODBUS_API void modbus_mapping_free(modbus_mapping_t *mb_mapping); |
| 229 | 229 | |
| 230 | -MODBUS_API int modbus_send_raw_request(modbus_t *ctx, uint8_t *raw_req, int raw_req_length); | |
| 230 | +MODBUS_API int modbus_send_raw_request(modbus_t *ctx, const uint8_t *raw_req, int raw_req_length); | |
| 231 | 231 | |
| 232 | 232 | MODBUS_API int modbus_receive(modbus_t *ctx, uint8_t *req); |
| 233 | 233 | ... | ... |