--- Stephen Smalley <sds(a)tycho.nsa.gov> wrote:
> That would require two copyins, one to get the
> lengths and another to get the "buf". Not that
> that's necessarily a stopper, but I had assumed
> the goal was a one-shot interface.
No, the whole thing is sent as a single buffer that
is copied into the
kernel once.
But you don't know how much to copy. If you
decide on a fixed amount you may as well use
the previously discussed structure.
buf[0] at the end of a structure is
common practice to
reference data stuffed directly at the end of the
structure.
Yup, and I'd have suggested it myself save for
the two copy problem.
Casey Schaufler
casey(a)schaufler-ca.com
__________________________________
Do you Yahoo!?
Yahoo! Mail - Find what you need with new enhanced search.
http://info.mail.yahoo.com/mail_250