diff options
author | Herbert Xu <herbert@gondor.apana.org.au> | 2006-05-27 23:06:33 -0700 |
---|---|---|
committer | David S. Miller <davem@sunset.davemloft.net> | 2006-06-17 21:28:43 -0700 |
commit | 73654d61e556483ad324b90989eae26b22df6ef6 (patch) | |
tree | f3aee3be0e35bb6012917b71ed77301de6b39ad4 | |
parent | 31a4ab93025719e62e7cf7ce899f71c34ecde5a0 (diff) | |
download | linux-stable-73654d61e556483ad324b90989eae26b22df6ef6.tar.gz linux-stable-73654d61e556483ad324b90989eae26b22df6ef6.tar.bz2 linux-stable-73654d61e556483ad324b90989eae26b22df6ef6.zip |
[IPSEC] xfrm: Use IPPROTO_MAX instead of 256
The size of the type_map array (256) comes from the number of IP protocols,
i.e., IPPROTO_MAX. This patch is based on a suggestion from Ingo Oeser.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
Signed-off-by: David S. Miller <davem@davemloft.net>
-rw-r--r-- | include/net/xfrm.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/net/xfrm.h b/include/net/xfrm.h index ed5bb34f817f..9c5ee9f20b65 100644 --- a/include/net/xfrm.h +++ b/include/net/xfrm.h @@ -207,7 +207,7 @@ struct xfrm_type; struct xfrm_dst; struct xfrm_policy_afinfo { unsigned short family; - struct xfrm_type *type_map[256]; + struct xfrm_type *type_map[IPPROTO_MAX]; struct xfrm_mode *mode_map[XFRM_MODE_MAX]; struct dst_ops *dst_ops; void (*garbage_collect)(void); |