~ubuntu-branches/ubuntu/jaunty/linux-backports-modules-2.6.28/jaunty-proposed

« back to all changes in this revision

Viewing changes to updates/compat-wireless-2.6/net/mac80211/mesh.h

  • Committer: Bazaar Package Importer
  • Author(s): Tim Gardner, Tim Gardner
  • Date: 2009-02-09 17:48:22 UTC
  • Revision ID: james.westby@ubuntu.com-20090209174822-6chmiumgtavrmzgv
Tags: 2.6.28-7.5
[Tim Gardner]

* Update to master-2009-02-09
* Convert 'git-log' to 'git log'

Show diffs side-by-side

added added

removed removed

Lines of Context:
24
24
 *
25
25
 *
26
26
 *
27
 
 * @MESH_PATH_ACTIVE: the mesh path is can be used for forwarding
28
 
 * @MESH_PATH_RESOLVED: the discovery process is running for this mesh path
 
27
 * @MESH_PATH_ACTIVE: the mesh path can be used for forwarding
 
28
 * @MESH_PATH_RESOLVING: the discovery process is running for this mesh path
29
29
 * @MESH_PATH_DSN_VALID: the mesh path contains a valid destination sequence
30
30
 *      number
31
31
 * @MESH_PATH_FIXED: the mesh path has been manually set and should not be
32
32
 *      modified
33
33
 * @MESH_PATH_RESOLVED: the mesh path can has been resolved
34
34
 *
35
 
 * MESH_PATH_RESOLVED and MESH_PATH_DELETE are used by the mesh path timer to
 
35
 * MESH_PATH_RESOLVED is used by the mesh path timer to
36
36
 * decide when to stop or cancel the mesh path discovery.
37
37
 */
38
38
enum mesh_path_flags {
236
236
                struct ieee80211_mgmt *mgmt, size_t len);
237
237
int mesh_path_add(u8 *dst, struct ieee80211_sub_if_data *sdata);
238
238
/* Mesh plinks */
239
 
void mesh_neighbour_update(u8 *hw_addr, u64 rates,
 
239
void mesh_neighbour_update(u8 *hw_addr, u32 rates,
240
240
                struct ieee80211_sub_if_data *sdata, bool add);
241
241
bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie);
242
242
void mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata);
243
243
void mesh_plink_broken(struct sta_info *sta);
244
244
void mesh_plink_deactivate(struct sta_info *sta);
245
245
int mesh_plink_open(struct sta_info *sta);
246
 
int mesh_plink_close(struct sta_info *sta);
247
246
void mesh_plink_block(struct sta_info *sta);
248
247
void mesh_rx_plink_frame(struct ieee80211_sub_if_data *sdata,
249
248
                         struct ieee80211_mgmt *mgmt, size_t len,