X-Git-Url: https://err.no/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=net%2Fmac80211%2Fmesh.h;h=669eafafe497e6c6db825ac0903d612268a910dc;hb=00e9028a95fb8a4d79f2fb695a853f33ea7d3b57;hp=9ee3affab346a548bc4f046afac9c7fc07134b11;hpb=513694b5f931a62561d21eb97a4740ce37464a45;p=linux-2.6 diff --git a/net/mac80211/mesh.h b/net/mac80211/mesh.h index 9ee3affab3..669eafafe4 100644 --- a/net/mac80211/mesh.h +++ b/net/mac80211/mesh.h @@ -109,7 +109,7 @@ struct mesh_table { __u32 hash_rnd; /* Used for hash generation */ atomic_t entries; /* Up to MAX_MESH_NEIGHBOURS */ void (*free_node) (struct hlist_node *p, bool free_leafs); - void (*copy_node) (struct hlist_node *p, struct mesh_table *newtbl); + int (*copy_node) (struct hlist_node *p, struct mesh_table *newtbl); int size_order; int mean_chain_len; }; @@ -140,7 +140,7 @@ struct rmc_entry { struct mesh_rmc { struct rmc_entry bucket[RMC_BUCKETS]; - u8 idx_mask; + u32 idx_mask; };