diff options
author | Vlad Yasevich <vladislav.yasevich@hp.com> | 2007-12-16 14:06:41 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2008-01-28 14:58:20 -0800 |
commit | 9ad0977fe10bd5d052a6db7738afe017367c2e32 (patch) | |
tree | 811087dfc2e70d7ef120815c7471c943ac193f6d /net/sctp/Kconfig | |
parent | 1bf40954cf232a043a49623cf251f787c1871e64 (diff) | |
download | linux-3.10-9ad0977fe10bd5d052a6db7738afe017367c2e32.tar.gz linux-3.10-9ad0977fe10bd5d052a6db7738afe017367c2e32.tar.bz2 linux-3.10-9ad0977fe10bd5d052a6db7738afe017367c2e32.zip |
[SCTP]: Use crc32c library for checksum calculations.
The crc32c library used an identical table and algorithm
as SCTP. Switch to using the library instead of carrying
our own table. Using crypto layer proved to have too
much overhead compared to using the library directly.
Signed-off-by: Vlad Yasevich <vladislav.yasevich@hp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/sctp/Kconfig')
-rw-r--r-- | net/sctp/Kconfig | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/net/sctp/Kconfig b/net/sctp/Kconfig index 5390bc79215..0b79f869c4e 100644 --- a/net/sctp/Kconfig +++ b/net/sctp/Kconfig @@ -10,6 +10,7 @@ menuconfig IP_SCTP select CRYPTO_HMAC select CRYPTO_SHA1 select CRYPTO_MD5 if SCTP_HMAC_MD5 + select LIBCRC32C ---help--- Stream Control Transmission Protocol |