diff options
-rw-r--r-- | include/net/neighbour.h | 1 | ||||
-rw-r--r-- | net/decnet/dn_neigh.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/include/net/neighbour.h b/include/net/neighbour.h index 629ee573c6d0..7e748ad8b50c 100644 --- a/include/net/neighbour.h +++ b/include/net/neighbour.h | |||
@@ -181,6 +181,7 @@ struct neigh_table { | |||
181 | }; | 181 | }; |
182 | 182 | ||
183 | #define NEIGH_PRIV_ALIGN sizeof(long long) | 183 | #define NEIGH_PRIV_ALIGN sizeof(long long) |
184 | #define NEIGH_ENTRY_SIZE(size) ALIGN((size), NEIGH_PRIV_ALIGN) | ||
184 | 185 | ||
185 | static inline void *neighbour_priv(const struct neighbour *n) | 186 | static inline void *neighbour_priv(const struct neighbour *n) |
186 | { | 187 | { |
diff --git a/net/decnet/dn_neigh.c b/net/decnet/dn_neigh.c index 3aede1b459fd..856636addd76 100644 --- a/net/decnet/dn_neigh.c +++ b/net/decnet/dn_neigh.c | |||
@@ -95,7 +95,7 @@ static u32 dn_neigh_hash(const void *pkey, | |||
95 | 95 | ||
96 | struct neigh_table dn_neigh_table = { | 96 | struct neigh_table dn_neigh_table = { |
97 | .family = PF_DECnet, | 97 | .family = PF_DECnet, |
98 | .entry_size = sizeof(struct dn_neigh), | 98 | .entry_size = NEIGH_ENTRY_SIZE(sizeof(struct dn_neigh)), |
99 | .key_len = sizeof(__le16), | 99 | .key_len = sizeof(__le16), |
100 | .hash = dn_neigh_hash, | 100 | .hash = dn_neigh_hash, |
101 | .constructor = dn_neigh_construct, | 101 | .constructor = dn_neigh_construct, |