X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=net%2Fcore%2Fdatagram.c;h=b422d9bda2ad2856dcec52766d197eea0efc5046;hb=eb643825dab24bf61fe40ea800c5be013315220d;hp=3471632b7f772bc454058b27625da9c8af5e1f60;hpb=86090fcac5e27b630656fe3d963a6b80e26dac44;p=linux-2.6.git diff --git a/net/core/datagram.c b/net/core/datagram.c index 3471632b7..b422d9bda 100644 --- a/net/core/datagram.c +++ b/net/core/datagram.c @@ -202,7 +202,7 @@ void skb_free_datagram(struct sock *sk, struct sk_buff *skb) /* * Copy a datagram to a linear buffer. */ -int skb_copy_datagram(const struct sk_buff *skb, int offset, char *to, int size) +int skb_copy_datagram(const struct sk_buff *skb, int offset, char __user *to, int size) { struct iovec iov = { .iov_base = to, @@ -297,7 +297,7 @@ fault: } int skb_copy_and_csum_datagram(const struct sk_buff *skb, int offset, - u8 *to, int len, unsigned int *csump) + u8 __user *to, int len, unsigned int *csump) { int start = skb_headlen(skb); int pos = 0;