Page MenuHomeFreeBSD

D33790.diff
No OneTemporary

D33790.diff

diff --git a/sys/compat/linux/linux_socket.c b/sys/compat/linux/linux_socket.c
--- a/sys/compat/linux/linux_socket.c
+++ b/sys/compat/linux/linux_socket.c
@@ -1538,6 +1538,12 @@
if (error != 0)
return (error);
+ /*
+ * Pass user-supplied recvmsg() flags in msg_flags field,
+ * following sys_recvmsg() convention.
+ */
+ linux_msghdr.msg_flags = flags;
+
error = linux_to_bsd_msghdr(msg, &linux_msghdr);
if (error != 0)
return (error);

File Metadata

Mime Type
text/plain
Expires
Wed, Nov 20, 1:19 PM (21 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14739178
Default Alt Text
D33790.diff (453 B)

Event Timeline