UMAC Station Management implementation. More...
#include "sta_mgmt.h"#include "mac_frame.h"#include "co_utils.h"#include "co_status.h"#include "txl_buffer.h"#include "txl_frame.h"#include "vif_mgmt.h"#include "bam.h"#include "mm_task.h"#include "apm.h"#include "p2p.h"#include "bfr.h"#include "mm.h"#include "mesh_ps.h"#include "tdls.h"Go to the source code of this file.
Functions | |
| static void | sta_mgmt_entry_init (struct sta_info_tag *sta) |
| Initializes (resets) the content of a STA entry. | |
| void | sta_mgmt_init (void) |
| Initialize all the entries of the station table. | |
| uint8_t | sta_mgmt_register (struct mm_sta_add_req const *param, uint8_t *sta_idx) |
| Allocates new station entry, initializes it and fills it with information passed as parameters. | |
| void | sta_mgmt_unregister (uint8_t sta_idx) |
| Deletes the station table and free all the resources allocated for this station. | |
| void | sta_mgmt_add_key (struct mm_key_add_req const *param, uint8_t hw_key_idx) |
| Add a key for a STA. | |
| void | sta_mgmt_del_key (struct sta_info_tag *sta) |
| Delete a key for a STA. | |
| int | sta_mgmt_send_postponed_frame (struct vif_info_tag *vif, struct sta_info_tag *sta, int limit) |
| Go through list of postponed internal frames and try again to push these frames. | |
Variables | |
| struct sta_info_env_tag | sta_info_env |
| TX Beamforming Definition. | |
| struct sta_info_tag | sta_info_tab [STA_MAX] |
| STA information table. | |
UMAC Station Management implementation.
Copyright (C) RivieraWaves 2011-2019
Definition in file sta_mgmt.c.
1.6.1