All of lore.kernel.org
 help / color / mirror / Atom feed
* Re: [Lksctp-developers] [PATCH 3/3] sctp: limit maximum autoclose
@ 2009-11-12 16:29 Vlad Yasevich
  0 siblings, 0 replies; only message in thread
From: Vlad Yasevich @ 2009-11-12 16:29 UTC (permalink / raw)
  To: linux-sctp



Andrei Pelinescu-Onciul wrote:
> To avoid overflowing the maximum timer interval when transforming
> the  autoclose interval from seconds to jiffies, limit the maximum
> autoclose value to MAX_SCHEDULE_TIMEOUT/HZ.
> 
> Signed-off-by: Andrei Pelinescu-Onciul <andrei@iptel.org>
> ---
>  net/sctp/socket.c |    3 +++
>  1 files changed, 3 insertions(+), 0 deletions(-)
> 
> diff --git a/net/sctp/socket.c b/net/sctp/socket.c
> index 971890d..2f55723 100644
> --- a/net/sctp/socket.c
> +++ b/net/sctp/socket.c
> @@ -2072,6 +2072,9 @@ static int sctp_setsockopt_autoclose(struct sock *sk, char __user *optval,
>  		return -EINVAL;
>  	if (copy_from_user(&sp->autoclose, optval, optlen))
>  		return -EFAULT;
> +	/* make sure it won't exceed MAX_SCHEDULE_TIMEOUT */
> +	if (sp->autoclose > (MAX_SCHEDULE_TIMEOUT / HZ) )
> +		sp->autoclose = MAX_SCHEDULE_TIMEOUT / HZ ;
>  
>  	return 0;
>  }


Makes sense.  Queued to net-next.

-vlad

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2009-11-12 16:29 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-12 16:29 [Lksctp-developers] [PATCH 3/3] sctp: limit maximum autoclose Vlad Yasevich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.