Dave,
Yah, I was afraid of that.
That's no way to keep a 1000baseT card busy...
--Brian
On Wed, 21 Mar 2001, Dave Grothe wrote:
> Brian:
>
> Solaris 8 source code is a handy thing to have around:)
>
> In Solaris, t_rcvv, et al, are routines in the XTI library. This library
> executes in user space. The library routine simply accepts M_DATA or
> T_DATA_IND M_PROTOs from the stream head (using getmsg) and then scatters the
> data out to the buffers specified by the user in the t_iovec array.
>
> In other words, all the scatter/gather is done within user space and the
> interface to the kernel is good old getmsg/putmsg.
>
> -- Dave
>
--
Brian F. G. Bidulock ¦ The reasonable man adapts himself to the ¦
[EMAIL PROTECTED] ¦ world; the unreasonable one persists in ¦
http://www.openss7.org/ ¦ trying to adapt the world to himself. ¦
¦ Therefore all progress depends on the ¦
¦ unreasonable man. -- George Bernard Shaw ¦
_______________________________________________
Linux-streams mailing list
[EMAIL PROTECTED]
http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams