diff --git a/apps/db_dump/stubs.c b/apps/db_dump/stubs.c index 41dae0ee..8cc90a78 100644 --- a/apps/db_dump/stubs.c +++ b/apps/db_dump/stubs.c @@ -48,7 +48,7 @@ ssize_t net__read(struct mosquitto *mosq, void *buf, size_t count) return 0; } -ssize_t net__write(struct mosquitto *mosq, void *buf, size_t count) +ssize_t net__write(struct mosquitto *mosq, const void *buf, size_t count) { return 0; } diff --git a/lib/net_mosq.c b/lib/net_mosq.c index 0d8f9133..ffe7902b 100644 --- a/lib/net_mosq.c +++ b/lib/net_mosq.c @@ -995,7 +995,7 @@ ssize_t net__read(struct mosquitto *mosq, void *buf, size_t count) #endif } -ssize_t net__write(struct mosquitto *mosq, void *buf, size_t count) +ssize_t net__write(struct mosquitto *mosq, const void *buf, size_t count) { #ifdef WITH_TLS int ret; diff --git a/lib/net_mosq.h b/lib/net_mosq.h index cc4f2fef..6dc2a1a4 100644 --- a/lib/net_mosq.h +++ b/lib/net_mosq.h @@ -69,7 +69,7 @@ int net__socket_nonblock(mosq_sock_t *sock); int net__socketpair(mosq_sock_t *sp1, mosq_sock_t *sp2); ssize_t net__read(struct mosquitto *mosq, void *buf, size_t count); -ssize_t net__write(struct mosquitto *mosq, void *buf, size_t count); +ssize_t net__write(struct mosquitto *mosq, const void *buf, size_t count); #ifdef WITH_TLS void net__print_ssl_error(struct mosquitto *mosq);