|
@@ -731,10 +731,10 @@ l1oip_socket_thread(void *data)
|
|
while (!signal_pending(current)) {
|
|
while (!signal_pending(current)) {
|
|
struct kvec iov = {
|
|
struct kvec iov = {
|
|
.iov_base = recvbuf,
|
|
.iov_base = recvbuf,
|
|
- .iov_len = sizeof(recvbuf),
|
|
|
|
|
|
+ .iov_len = recvbuf_size,
|
|
};
|
|
};
|
|
recvlen = kernel_recvmsg(socket, &msg, &iov, 1,
|
|
recvlen = kernel_recvmsg(socket, &msg, &iov, 1,
|
|
- sizeof(recvbuf), 0);
|
|
|
|
|
|
+ recvbuf_size, 0);
|
|
if (recvlen > 0) {
|
|
if (recvlen > 0) {
|
|
l1oip_socket_parse(hc, &sin_rx, recvbuf, recvlen);
|
|
l1oip_socket_parse(hc, &sin_rx, recvbuf, recvlen);
|
|
} else {
|
|
} else {
|