X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=include%2Fnet%2Fchecksum.h;h=bd570858fadaae2a7d439ab578746540d9f05123;hb=6a77f38946aaee1cd85eeec6cf4229b204c15071;hp=43f40235114ef86e5e4d0c4c9262dfe0b11c46d2;hpb=87fc8d1bb10cd459024a742c6a10961fefcef18f;p=linux-2.6.git diff --git a/include/net/checksum.h b/include/net/checksum.h index 43f402351..bd570858f 100644 --- a/include/net/checksum.h +++ b/include/net/checksum.h @@ -27,7 +27,7 @@ #ifndef _HAVE_ARCH_COPY_AND_CSUM_FROM_USER static inline -unsigned int csum_and_copy_from_user (const char __user *src, char *dst, +unsigned int csum_and_copy_from_user (const unsigned char __user *src, unsigned char *dst, int len, int sum, int *err_ptr) { if (verify_area(VERIFY_READ, src, len) == 0) @@ -42,7 +42,7 @@ unsigned int csum_and_copy_from_user (const char __user *src, char *dst, #ifndef HAVE_CSUM_COPY_USER static __inline__ unsigned int csum_and_copy_to_user -(const char *src, char __user *dst, int len, unsigned int sum, int *err_ptr) +(const unsigned char *src, unsigned char __user *dst, int len, unsigned int sum, int *err_ptr) { sum = csum_partial(src, len, sum);