/space/home/slher/rel/Beken/v6_4_5/macsw/ip/lmac/src/sta/sta_mgmt.c File Reference

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.

Detailed Description

UMAC Station Management implementation.

Copyright (C) RivieraWaves 2011-2019

Definition in file sta_mgmt.c.


Generated on 14 Jan 2020 for Ceva-RW WLAN FullMAC SW documentation by  doxygen 1.6.1