[IPSEC]: Move type and mode map into xfrm_state.c
authorHerbert Xu <herbert@gondor.apana.org.au>
Thu, 18 Oct 2007 04:31:12 +0000 (21:31 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 18 Oct 2007 04:31:12 +0000 (21:31 -0700)
commitaa5d62cc8777f733f8b59b5586c0a1989813189e
treee04d5c0032e7460031cb83162db64fc68244af3a
parent440725000cba0b1a68ca2df20124be3a5b7f7702
[IPSEC]: Move type and mode map into xfrm_state.c

The type and mode maps are only used by SAs, not policies.  So it makes
sense to move them from xfrm_policy.c into xfrm_state.c.  This also allows
us to mark xfrm_get_type/xfrm_put_type/xfrm_get_mode/xfrm_put_mode as
static.

The only other change I've made in the move is to get rid of the casts
on the request_module call for types.  They're unnecessary because C
will promote them to ints anyway.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/xfrm.h
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_state.c