X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Flinux%2Fuio.h;h=9af8bbcd8963a28305271dee71e2ec5bf7ff5a9c;hb=70790a4b5cd6c0291e5b1a2836e2832d46036ac6;hp=8bc074189f96b4e6186006564c81d6460530323b;hpb=413ba3004a4036bb5d6e52d2faa2b19cb13561dc;p=linux-2.6.git diff --git a/include/linux/uio.h b/include/linux/uio.h index 8bc074189..9af8bbcd8 100644 --- a/include/linux/uio.h +++ b/include/linux/uio.h @@ -23,6 +23,15 @@ struct iovec __kernel_size_t iov_len; /* Must be size_t (1003.1g) */ }; +#ifdef __KERNEL__ + +struct kvec { + void *iov_base; /* and that should *never* hold a userland pointer */ + size_t iov_len; +}; + +#endif + /* * UIO_MAXIOV shall be at least 16 1003.1g (5.4.1.1) */