diff options
Diffstat (limited to 'net/ipv4/udp.c')
| -rw-r--r-- | net/ipv4/udp.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c index ebaaa7f973d..3326aff6590 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c @@ -1359,7 +1359,7 @@ void udp_destroy_sock(struct sock *sk)   *	Socket option code for UDP   */  int udp_lib_setsockopt(struct sock *sk, int level, int optname, -		       char __user *optval, int optlen, +		       char __user *optval, unsigned int optlen,  		       int (*push_pending_frames)(struct sock *))  {  	struct udp_sock *up = udp_sk(sk); @@ -1441,7 +1441,7 @@ int udp_lib_setsockopt(struct sock *sk, int level, int optname,  EXPORT_SYMBOL(udp_lib_setsockopt);  int udp_setsockopt(struct sock *sk, int level, int optname, -		   char __user *optval, int optlen) +		   char __user *optval, unsigned int optlen)  {  	if (level == SOL_UDP  ||  level == SOL_UDPLITE)  		return udp_lib_setsockopt(sk, level, optname, optval, optlen, @@ -1451,7 +1451,7 @@ int udp_setsockopt(struct sock *sk, int level, int optname,  #ifdef CONFIG_COMPAT  int compat_udp_setsockopt(struct sock *sk, int level, int optname, -			  char __user *optval, int optlen) +			  char __user *optval, unsigned int optlen)  {  	if (level == SOL_UDP  ||  level == SOL_UDPLITE)  		return udp_lib_setsockopt(sk, level, optname, optval, optlen,  |