diff options
author | Vladislav Yasevich <vladislav.yasevich@hp.com> | 2006-08-22 13:29:17 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-09-22 14:55:39 -0700 |
commit | 3fd091e73b81f131e1567c4d4a1ec042940bf2f7 (patch) | |
tree | c08ebbeee329bbc31cb578db1dddde7394431f5f /net/sctp/protocol.c | |
parent | ce556b3a591fff3bebf8c5590a86aa98e1b2f153 (diff) | |
download | kernel-crypto-3fd091e73b81f131e1567c4d4a1ec042940bf2f7.tar.gz kernel-crypto-3fd091e73b81f131e1567c4d4a1ec042940bf2f7.tar.xz kernel-crypto-3fd091e73b81f131e1567c4d4a1ec042940bf2f7.zip |
[SCTP]: Remove multiple levels of msecs to jiffies conversions.
The SCTP sysctl entries are displayed in milliseconds, but stored
internally in jiffies. This results in multiple levels of msecs to
jiffies conversion and as a result produces a truncation error. This
patch makes things consistent in that we store and display defaults
in milliseconds and only convert once for use by association.
This patch also adds some sane min/max values so that we don't go off
the deep end.
Signed-off-by: Vladislav Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/protocol.c')
-rw-r--r-- | net/sctp/protocol.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/sctp/protocol.c b/net/sctp/protocol.c index 1ab03a27a76..5692ef5485d 100644 --- a/net/sctp/protocol.c +++ b/net/sctp/protocol.c @@ -1049,7 +1049,7 @@ SCTP_STATIC __init int sctp_init(void) sctp_rto_beta = SCTP_RTO_BETA; /* Valid.Cookie.Life - 60 seconds */ - sctp_valid_cookie_life = 60 * HZ; + sctp_valid_cookie_life = SCTP_DEFAULT_COOKIE_LIFE; /* Whether Cookie Preservative is enabled(1) or not(0) */ sctp_cookie_preserve_enable = 1; |