mesh.h (d0709a65181beb787ef3f58cfe45536a2bb254c8) | mesh.h (73651ee6396c499ccb59ebc84c9274db01ed026d) |
---|---|
1/* 2 * Copyright (c) 2008 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. --- 218 unchanged lines hidden (view full) --- 227 size_t len); 228int mesh_path_add(u8 *dst, struct net_device *dev); 229/* Mesh plinks */ 230void mesh_neighbour_update(u8 *hw_addr, u64 rates, struct net_device *dev, 231 bool add); 232bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie, 233 struct net_device *dev); 234void mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata); | 1/* 2 * Copyright (c) 2008 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. --- 218 unchanged lines hidden (view full) --- 227 size_t len); 228int mesh_path_add(u8 *dst, struct net_device *dev); 229/* Mesh plinks */ 230void mesh_neighbour_update(u8 *hw_addr, u64 rates, struct net_device *dev, 231 bool add); 232bool mesh_peer_accepts_plinks(struct ieee802_11_elems *ie, 233 struct net_device *dev); 234void mesh_accept_plinks_update(struct ieee80211_sub_if_data *sdata); |
235struct sta_info *mesh_plink_add(u8 *hw_addr, u64 rates, 236 struct ieee80211_sub_if_data *sdata); | 235struct sta_info *mesh_plink_alloc(struct ieee80211_sub_if_data *sdata, 236 u8 *hw_addr, u64 rates, gfp_t gfp); |
237void mesh_plink_broken(struct sta_info *sta); 238void mesh_plink_deactivate(struct sta_info *sta); 239int mesh_plink_open(struct sta_info *sta); 240int mesh_plink_close(struct sta_info *sta); 241void mesh_plink_block(struct sta_info *sta); 242void mesh_rx_plink_frame(struct net_device *dev, struct ieee80211_mgmt *mgmt, 243 size_t len, struct ieee80211_rx_status *rx_status); 244 --- 50 unchanged lines hidden --- | 237void mesh_plink_broken(struct sta_info *sta); 238void mesh_plink_deactivate(struct sta_info *sta); 239int mesh_plink_open(struct sta_info *sta); 240int mesh_plink_close(struct sta_info *sta); 241void mesh_plink_block(struct sta_info *sta); 242void mesh_rx_plink_frame(struct net_device *dev, struct ieee80211_mgmt *mgmt, 243 size_t len, struct ieee80211_rx_status *rx_status); 244 --- 50 unchanged lines hidden --- |