nRF WiFi
Toggle main menu visibility
Loading...
Searching...
No Matches
fmac_peer.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2024 Nordic Semiconductor ASA
3
*
4
* SPDX-License-Identifier: BSD-3-Clause
5
*/
6
11
12
#ifndef __FMAC_PEER_H__
13
#define __FMAC_PEER_H__
14
15
#include "
system/fmac_structs.h
"
16
17
int
nrf_wifi_fmac_peer_get_id
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_ctx,
18
const
unsigned
char
*
mac_addr
);
19
20
int
nrf_wifi_fmac_peer_add
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_ctx,
21
unsigned
char
if_idx,
22
const
unsigned
char
*
mac_addr
,
23
unsigned
char
is_legacy,
24
unsigned
char
qos_supported);
25
26
void
nrf_wifi_fmac_peer_remove
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_ctx,
27
unsigned
char
if_idx,
28
int
peer_id);
29
30
void
nrf_wifi_fmac_peers_flush
(
struct
nrf_wifi_fmac_dev_ctx
*fmac_ctx,
31
unsigned
char
if_idx);
32
33
#endif
/* __FMAC_PEER_H__ */
nrf_wifi_fmac_peer_get_id
int nrf_wifi_fmac_peer_get_id(struct nrf_wifi_fmac_dev_ctx *fmac_ctx, const unsigned char *mac_addr)
Header containing peer handling specific declarations for the FMAC IF Layer of the Wi-Fi driver.
nrf_wifi_fmac_peers_flush
void nrf_wifi_fmac_peers_flush(struct nrf_wifi_fmac_dev_ctx *fmac_ctx, unsigned char if_idx)
nrf_wifi_fmac_peer_remove
void nrf_wifi_fmac_peer_remove(struct nrf_wifi_fmac_dev_ctx *fmac_ctx, unsigned char if_idx, int peer_id)
nrf_wifi_fmac_peer_add
int nrf_wifi_fmac_peer_add(struct nrf_wifi_fmac_dev_ctx *fmac_ctx, unsigned char if_idx, const unsigned char *mac_addr, unsigned char is_legacy, unsigned char qos_supported)
mac_addr
unsigned char mac_addr[6]
Definition
host_rpu_data_if.h:7
nrf_wifi_fmac_dev_ctx
Structure to hold common fmac dev context parameter data.
Definition
fmac_structs_common.h:153
fmac_structs.h
fw_if
umac_if
inc
system
fmac_peer.h
Generated on
for nRF WiFi by
1.17.0