qcacmn: Public api wlan_mlo_parse_t2lm_info

Public api wlan_mlo_parse_t2lm_info for others to use.

Change-Id: Id66f33abb7cb2c33503efa7b12ff52080ea30e6c
CRs-Fixed: 3365976
This commit is contained in:
Paul Zhang
2023-01-04 04:15:05 -08:00
committed by Madan Koyyalamudi
parent 3a12fcc91e
commit c62c548597
2 changed files with 19 additions and 9 deletions

View File

@@ -486,6 +486,16 @@ uint8_t *wlan_mlo_add_t2lm_action_frame(
QDF_STATUS wlan_mlo_parse_bcn_prbresp_t2lm_ie( QDF_STATUS wlan_mlo_parse_bcn_prbresp_t2lm_ie(
struct wlan_t2lm_context *t2lm_ctx, uint8_t *ie); struct wlan_t2lm_context *t2lm_ctx, uint8_t *ie);
/**
* wlan_mlo_parse_t2lm_info() - Parse T2LM IE fields
* @ie: Pointer to T2LM IE
* @t2lm: Pointer to T2LM structure
*
* Return: QDF_STATUS
*/
QDF_STATUS wlan_mlo_parse_t2lm_info(uint8_t *ie,
struct wlan_t2lm_info *t2lm);
/** /**
* wlan_mlo_add_t2lm_info_ie() - Add T2LM IE for UL/DL/Bidirection * wlan_mlo_add_t2lm_info_ie() - Add T2LM IE for UL/DL/Bidirection
* @frm: Pointer to buffer * @frm: Pointer to buffer
@@ -604,6 +614,13 @@ QDF_STATUS wlan_mlo_parse_bcn_prbresp_t2lm_ie(
return QDF_STATUS_E_FAILURE; return QDF_STATUS_E_FAILURE;
} }
static inline
QDF_STATUS wlan_mlo_parse_t2lm_info(uint8_t *ie,
struct wlan_t2lm_info *t2lm)
{
return QDF_STATUS_E_FAILURE;
}
static inline static inline
uint8_t *wlan_mlo_add_t2lm_info_ie(uint8_t *frm, struct wlan_t2lm_info *t2lm) uint8_t *wlan_mlo_add_t2lm_info_ie(uint8_t *frm, struct wlan_t2lm_info *t2lm)
{ {

View File

@@ -27,15 +27,8 @@
#include <qdf_util.h> #include <qdf_util.h>
#include <wlan_cm_api.h> #include <wlan_cm_api.h>
/** QDF_STATUS wlan_mlo_parse_t2lm_info(uint8_t *ie,
* wlan_mlo_parse_t2lm_info() - Parse T2LM IE fields struct wlan_t2lm_info *t2lm)
* @ie: Pointer to T2LM IE
* @t2lm: Pointer to T2LM structure
*
* Return: QDF_STATUS
*/
static QDF_STATUS wlan_mlo_parse_t2lm_info(uint8_t *ie,
struct wlan_t2lm_info *t2lm)
{ {
struct wlan_ie_tid_to_link_mapping *t2lm_ie; struct wlan_ie_tid_to_link_mapping *t2lm_ie;
enum wlan_t2lm_direction dir; enum wlan_t2lm_direction dir;