diff options
author | Luis R. Rodriguez <mcgrof@frijolero.org> | 2012-02-08 00:09:25 -0500 |
---|---|---|
committer | John W. Linville <linville@tuxdriver.com> | 2012-02-08 15:26:34 -0500 |
commit | 5ad20dd1480dc557afcec19ac7fae5581264dd59 (patch) | |
tree | 6bc2f7d679429ed2a164da85b378e289bb24df24 /net/mac80211/mesh_pathtbl.c | |
parent | 7f66c2f93e5779625c10d262c84537427a2673ca (diff) |
mac80211: rename mesh static path_lookup()
If you want to use mesh support from mac80211 on a recent
kernel on 2.6.24 you'll run into a name clash when compiling
against include/linux/namei.h, so rename this routine.
/home/mcgrof/tmp/compat-wireless-3.2.5-1/net/mac80211/mesh_pathtbl.c: At top level:
/home/mcgrof/tmp/compat-wireless-3.2.5-1/net/mac80211/mesh_pathtbl.c:342:26: error: conflicting types for ‘path_lookup’
include/linux/namei.h:71:12: note: previous declaration of ‘path_lookup’ was here
Although this could sit as a separate patch in compat-wireless it seems
best to just merge upstream.
Cc: Javier Cardona <javier@cozybit.com>
Signed-off-by: Luis R. Rodriguez <mcgrof@frijolero.org>
Acked-by: Javier Cardona <javier@cozybit.com>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'net/mac80211/mesh_pathtbl.c')
-rw-r--r-- | net/mac80211/mesh_pathtbl.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/mac80211/mesh_pathtbl.c b/net/mac80211/mesh_pathtbl.c index edf167e3b8f3..dc51669e67d8 100644 --- a/net/mac80211/mesh_pathtbl.c +++ b/net/mac80211/mesh_pathtbl.c | |||
@@ -336,7 +336,7 @@ static void mesh_path_move_to_queue(struct mesh_path *gate_mpath, | |||
336 | } | 336 | } |
337 | 337 | ||
338 | 338 | ||
339 | static struct mesh_path *path_lookup(struct mesh_table *tbl, u8 *dst, | 339 | static struct mesh_path *mpath_lookup(struct mesh_table *tbl, u8 *dst, |
340 | struct ieee80211_sub_if_data *sdata) | 340 | struct ieee80211_sub_if_data *sdata) |
341 | { | 341 | { |
342 | struct mesh_path *mpath; | 342 | struct mesh_path *mpath; |
@@ -371,12 +371,12 @@ static struct mesh_path *path_lookup(struct mesh_table *tbl, u8 *dst, | |||
371 | */ | 371 | */ |
372 | struct mesh_path *mesh_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) | 372 | struct mesh_path *mesh_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) |
373 | { | 373 | { |
374 | return path_lookup(rcu_dereference(mesh_paths), dst, sdata); | 374 | return mpath_lookup(rcu_dereference(mesh_paths), dst, sdata); |
375 | } | 375 | } |
376 | 376 | ||
377 | struct mesh_path *mpp_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) | 377 | struct mesh_path *mpp_path_lookup(u8 *dst, struct ieee80211_sub_if_data *sdata) |
378 | { | 378 | { |
379 | return path_lookup(rcu_dereference(mpp_paths), dst, sdata); | 379 | return mpath_lookup(rcu_dereference(mpp_paths), dst, sdata); |
380 | } | 380 | } |
381 | 381 | ||
382 | 382 | ||