[IPSEC] esp: Remove keys from esp_data structure
authorHerbert Xu <herbert@gondor.apana.org.au>
Tue, 9 Oct 2007 00:13:44 +0000 (17:13 -0700)
committerDavid S. Miller <davem@sunset.davemloft.net>
Wed, 10 Oct 2007 23:54:52 +0000 (16:54 -0700)
commit4b7137ff8fb49d7bf22dfa248baa0d02ace2c43d
tree6a9571d7d5a3d43ec9cd8c661900fe78f89db6b6
parentf0703c80e5156406ad947cb67fe277725b48080f
[IPSEC] esp: Remove keys from esp_data structure

The keys are only used during initialisation so we don't need to carry them
in esp_data.  Since we don't have to allocate them again, there is no need
to place a limit on the authentication key length anymore.

This patch also kills the unused auth.icv member.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/esp.h
net/ipv4/esp4.c
net/ipv6/esp6.c