DragonFly BSD
DragonFly kernel List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

allowing kernel space iov's in kern_{send,recv}msg()


From: "David P. Reese, Jr." <daver@xxxxxxxxxxxx>
Date: 30 Sep 2003 03:13:24 GMT

In order remove stackgap usage from linux_socket.c, I need a way to make
kern_sendmsg() take a kernel space iov.  I'm thinking of adding another
argument to kern_sendmsg() and kern_recvmsg() that specifies whether
you want userland or kernel space pointers in the uiov.

Other options would be to add an extra field to struct msghdr or to pass
this info in the msg_flags field.

Any ideas?

-- 
   David P. Reese, Jr.                                     daver@xxxxxxxxxxxx
                                               http://www.gomerbud.com/daver/



[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]