diff --git a/daemon/media_socket.c b/daemon/media_socket.c index ee4c94240..9a87557cb 100644 --- a/daemon/media_socket.c +++ b/daemon/media_socket.c @@ -3907,7 +3907,7 @@ done: log_info_pop(); } -static void stream_fd_recv(struct obj *obj, char *buf, size_t len, struct sockaddr *sa, int64_t tv) { +static void stream_fd_recv(struct obj *obj, char *buf, size_t len, const struct sockaddr *sa, int64_t tv) { struct stream_fd *sfd = (struct stream_fd *) obj; call_t *ca = sfd->call; if (!ca) diff --git a/lib/poller.h b/lib/poller.h index 2967f57c1..9d28c57f9 100644 --- a/lib/poller.h +++ b/lib/poller.h @@ -29,7 +29,7 @@ struct poller_item { struct obj *obj; poller_func_t readable; - void (*recv)(struct obj *, char *b, size_t len, struct sockaddr *, int64_t); + void (*recv)(struct obj *, char *b, size_t len, const struct sockaddr *, int64_t); poller_func_t writeable; poller_func_t closed; };