* 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.