You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
13 lines
571 B
13 lines
571 B
diff -rupN vsock-only/linux/af_vsock.c vsock-only.new/linux/af_vsock.c
|
|
--- vsock-only/linux/af_vsock.c 2015-05-05 11:26:05.145081792 -0400
|
|
+++ vsock-only.new/linux/af_vsock.c 2015-05-05 11:30:54.304097466 -0400
|
|
@@ -4266,7 +4266,7 @@ VSockVmciDgramSendmsg(struct kiocb *kioc
|
|
goto out;
|
|
}
|
|
|
|
- memcpy_fromiovec(VMCI_DG_PAYLOAD(dg), msg->msg_iov, len);
|
|
+ memcpy_from_msg(VMCI_DG_PAYLOAD(dg), msg, len);
|
|
|
|
dg->dst = VMCI_MAKE_HANDLE(remoteAddr->svm_cid, remoteAddr->svm_port);
|
|
dg->src = VMCI_MAKE_HANDLE(vsk->localAddr.svm_cid, vsk->localAddr.svm_port);
|