14 lines
649 B
Diff
14 lines
649 B
Diff
diff -Nurp work.orig/vsock-only/linux/af_vsock.c work/vsock-only/linux/af_vsock.c
|
|
--- work.orig/vsock-only/linux/af_vsock.c 2013-11-14 17:01:51.345452830 +0000
|
|
+++ work/vsock-only/linux/af_vsock.c 2013-11-14 17:00:49.187701789 +0000
|
|
@@ -2869,7 +2869,7 @@ __VSockVmciCreate(struct net *net,
|
|
vsk->connectTimeout = psk->connectTimeout;
|
|
} else {
|
|
vsk->trusted = capable(CAP_NET_ADMIN);
|
|
- vsk->owner = current_uid();
|
|
+ vsk->owner = __kuid_val(current_uid());
|
|
vsk->queuePairSize = VSOCK_DEFAULT_QP_SIZE;
|
|
vsk->queuePairMinSize = VSOCK_DEFAULT_QP_SIZE_MIN;
|
|
vsk->queuePairMaxSize = VSOCK_DEFAULT_QP_SIZE_MAX;
|
|
|