Commit aea1cbc1 authored by David S. Miller's avatar David S. Miller

SunRPC: Fix size_t vs. unsigned int arg descrepancy.

parent fe91ab5e
...@@ -137,10 +137,9 @@ void xdr_zero_iovec(struct iovec *, int, size_t); ...@@ -137,10 +137,9 @@ void xdr_zero_iovec(struct iovec *, int, size_t);
/* /*
* XDR buffer helper functions * XDR buffer helper functions
*/ */
extern int xdr_kmap(struct iovec *, struct xdr_buf *, unsigned int); extern int xdr_kmap(struct iovec *, struct xdr_buf *, size_t);
extern void xdr_kunmap(struct xdr_buf *, unsigned int); extern void xdr_kunmap(struct xdr_buf *, size_t);
extern void xdr_shift_buf(struct xdr_buf *, unsigned int); extern void xdr_shift_buf(struct xdr_buf *, size_t);
extern void xdr_zero_buf(struct xdr_buf *, unsigned int);
/* /*
* Helper structure for copying from an sk_buff. * Helper structure for copying from an sk_buff.
......
...@@ -176,7 +176,7 @@ void xdr_shift_iovec(struct iovec *iov, int nr, size_t len) ...@@ -176,7 +176,7 @@ void xdr_shift_iovec(struct iovec *iov, int nr, size_t len)
/* /*
* Map a struct xdr_buf into an iovec array. * Map a struct xdr_buf into an iovec array.
*/ */
int xdr_kmap(struct iovec *iov_base, struct xdr_buf *xdr, unsigned int base) int xdr_kmap(struct iovec *iov_base, struct xdr_buf *xdr, size_t base)
{ {
struct iovec *iov = iov_base; struct iovec *iov = iov_base;
struct page **ppage = xdr->pages; struct page **ppage = xdr->pages;
...@@ -226,7 +226,7 @@ int xdr_kmap(struct iovec *iov_base, struct xdr_buf *xdr, unsigned int base) ...@@ -226,7 +226,7 @@ int xdr_kmap(struct iovec *iov_base, struct xdr_buf *xdr, unsigned int base)
return (iov - iov_base); return (iov - iov_base);
} }
void xdr_kunmap(struct xdr_buf *xdr, unsigned int base) void xdr_kunmap(struct xdr_buf *xdr, size_t base)
{ {
struct page **ppage = xdr->pages; struct page **ppage = xdr->pages;
unsigned int pglen = xdr->page_len; unsigned int pglen = xdr->page_len;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment