projects
/
swifty.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add the bytes field in the mptp_dest structure.
[swifty.git]
/
src
/
kernel
/
mptp.c
diff --git
a/src/kernel/mptp.c
b/src/kernel/mptp.c
index
a979736
..
eaff81e
100644
(file)
--- a/
src/kernel/mptp.c
+++ b/
src/kernel/mptp.c
@@
-388,12
+388,14
@@
static int mptp_recvmsg(struct kiocb *iocb, struct socket *sock, struct msghdr *
log_error("skb_copy_datagram_iovec\n");
goto out_free;
}
log_error("skb_copy_datagram_iovec\n");
goto out_free;
}
-
msg->msg_iov[i].iov_len = copied
;
+
log_debug("Received %d bytes\n", copied)
;
sock_recv_ts_and_drops(msg, sk, skb);
sock_recv_ts_and_drops(msg, sk, skb);
- if (ret_addr)
+ if (ret_addr)
{
memcpy(&ret_addr->dests[i], &mptp_addr->dests[0], sizeof(ret_addr->dests[i]));
memcpy(&ret_addr->dests[i], &mptp_addr->dests[0], sizeof(ret_addr->dests[i]));
+ ret_addr->dests[i].bytes = copied;
+ }
err = copied;
err = copied;