diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c index 23875e119db50d9ec00a7697f1e7a611f304338a..a33d8cb961904f98f8eab75eedc9d96c0ca4ad21 100644 --- a/channels/chan_iax2.c +++ b/channels/chan_iax2.c @@ -6603,7 +6603,7 @@ static int socket_read(int *id, int fd, short events, void *cbdata) len = sizeof(thread->iosin); thread->iofd = fd; - thread->buf_len = recvfrom(fd, thread->readbuf, sizeof(thread->buf), 0, (struct sockaddr *) &thread->iosin, &len); + thread->buf_len = recvfrom(fd, thread->readbuf, sizeof(thread->readbuf), 0, (struct sockaddr *) &thread->iosin, &len); thread->buf_size = sizeof(thread->readbuf); thread->buf = thread->readbuf; if (thread->buf_len < 0) {