mesh.h (0337966d121ebebf73a1c346123e8112796e684e) | mesh.h (4c02d62fa37a05254a87575c7d430819f77bd6c9) |
---|---|
1/* 2 * Copyright (c) 2008, 2009 open80211s Ltd. 3 * Authors: Luis Carlos Cobo <luisca@cozybit.com> 4 * Javier Cardona <javier@cozybit.com> 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 261 unchanged lines hidden (view full) --- 270int mesh_path_send_to_gates(struct mesh_path *mpath); 271int mesh_gate_num(struct ieee80211_sub_if_data *sdata); 272 273/* Mesh plinks */ 274void mesh_neighbour_update(struct ieee80211_sub_if_data *sdata, 275 u8 *hw_addr, struct ieee802_11_elems *ie); 276bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie); 277u32 mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata); | 1/* 2 * Copyright (c) 2008, 2009 open80211s Ltd. 3 * Authors: Luis Carlos Cobo <luisca@cozybit.com> 4 * Javier Cardona <javier@cozybit.com> 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. --- 261 unchanged lines hidden (view full) --- 270int mesh_path_send_to_gates(struct mesh_path *mpath); 271int mesh_gate_num(struct ieee80211_sub_if_data *sdata); 272 273/* Mesh plinks */ 274void mesh_neighbour_update(struct ieee80211_sub_if_data *sdata, 275 u8 *hw_addr, struct ieee802_11_elems *ie); 276bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie); 277u32 mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata); |
278void mesh_plink_timer(struct timer_list *t); |
|
278void mesh_plink_broken(struct sta_info *sta); 279u32 mesh_plink_deactivate(struct sta_info *sta); 280u32 mesh_plink_open(struct sta_info *sta); 281u32 mesh_plink_block(struct sta_info *sta); 282void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata, 283 struct ieee80211_mgmt *mgmt, size_t len, 284 struct ieee80211_rx_status *rx_status); 285void mesh_sta_cleanup(struct sta_info *sta); --- 69 unchanged lines hidden --- | 279void mesh_plink_broken(struct sta_info *sta); 280u32 mesh_plink_deactivate(struct sta_info *sta); 281u32 mesh_plink_open(struct sta_info *sta); 282u32 mesh_plink_block(struct sta_info *sta); 283void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata, 284 struct ieee80211_mgmt *mgmt, size_t len, 285 struct ieee80211_rx_status *rx_status); 286void mesh_sta_cleanup(struct sta_info *sta); --- 69 unchanged lines hidden --- |