On 8/23/06, Evgeniy Polyakov <[EMAIL PROTECTED]> wrote:

No, it will change sizes of the structure in kernelspace and userspace,
so they just can not communicate.

struct kevent {
 uintptr_t ident;        /* identifier for this event */
 short     filter;       /* filter for event */
 u_short   flags;        /* action flags for kqueue */
 u_int     fflags;       /* filter flag value */

 union {
   u32       _data_padding[2];
   intptr_t  data;         /* filter data value */
 };

 union {
   u32       _udata_padding[2];
   void      *udata;       /* opaque user data identifier */
 };
};

I'm not missing anything obvious here, I hope.

Rakshasa
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to