qcacld-3.0: Remove lim_get_wpspbc_sessions()

Change Ia95c4911600a45d1004b9e6148b1b04f414e2475 ("qcacld-3.0: Remove
support for eWNI_SME_GET_WPSPBC_SESSION_REQ") removed the last client
of lim_get_wpspbc_sessions(). Since this function is now obsolete,
remove it.

Change-Id: I2df051e00dd788767c4f176395a50ea2a16eead2
CRs-Fixed: 2371102
This commit is contained in:
Jeff Johnson 2018-12-18 22:29:48 -08:00 committed by nshrivas
parent 847aaffccc
commit 738e8fd310
2 changed files with 0 additions and 56 deletions

View File

@ -48,59 +48,6 @@ lim_send_sme_probe_req_ind(struct mac_context *mac,
uint8_t *pProbeReqIE,
uint32_t ProbeReqIELen, struct pe_session *pe_session);
/**
* lim_get_wpspbc_sessions() - to get wps pbs sessions
* @mac_ctx: Pointer to Global MAC structure
* @addr: probe request source MAC address
* @uuid_e: A pointer to UUIDE element of WPS IE in WPS PBC probe request
* @session: A pointer to station PE session
*
* This function is called to query the WPS PBC overlap. This function
* check WPS PBC probe request link list for PBC overlap
*
* @return None
*/
void lim_get_wpspbc_sessions(struct mac_context *mac_ctx, struct qdf_mac_addr addr,
uint8_t *uuid_e, eWPSPBCOverlap *overlap,
struct pe_session *session)
{
int count = 0;
tSirWPSPBCSession *pbc;
uint32_t cur_time;
cur_time = (uint32_t) (qdf_mc_timer_get_system_ticks() /
QDF_TICKS_PER_SECOND);
qdf_zero_macaddr(&addr);
qdf_mem_set((uint8_t *) uuid_e, SIR_WPS_UUID_LEN, 0);
for (pbc = session->pAPWPSPBCSession; pbc; pbc = pbc->next) {
if (cur_time > pbc->timestamp + SIR_WPS_PBC_WALK_TIME)
break;
count++;
if (count > 1)
break;
qdf_copy_macaddr(&addr, &pbc->addr);
qdf_mem_copy((uint8_t *) uuid_e, (uint8_t *) pbc->uuid_e,
SIR_WPS_UUID_LEN);
}
if (count > 1)
/* Overlap */
*overlap = eSAP_WPSPBC_OVERLAP_IN120S;
else if (count == 0)
/* no WPS probe request in 120 second */
*overlap = eSAP_WPSPBC_NO_WPSPBC_PROBE_REQ_IN120S;
else
/* One WPS probe request in 120 second */
*overlap = eSAP_WPSPBC_ONE_WPSPBC_PROBE_REQ_IN120S;
pe_debug("overlap: %d", *overlap);
QDF_TRACE_HEX_DUMP(QDF_MODULE_ID_PE, QDF_TRACE_LEVEL_DEBUG,
addr.bytes, QDF_MAC_ADDR_SIZE);
QDF_TRACE_HEX_DUMP(QDF_MODULE_ID_PE, QDF_TRACE_LEVEL_DEBUG,
uuid_e, SIR_WPS_UUID_LEN);
return;
}
/**
* lim_remove_timeout_pbc_sessions() - remove pbc probe req entries.
* @mac - Pointer to Global MAC structure

View File

@ -923,9 +923,6 @@ void
lim_send_vdev_restart(struct mac_context *mac, struct pe_session *pe_session,
uint8_t sessionId);
void lim_get_wpspbc_sessions(struct mac_context *mac, struct qdf_mac_addr addr,
uint8_t *uuid_e, eWPSPBCOverlap *overlap,
struct pe_session *pe_session);
void limWPSPBCTimeout(struct mac_context *mac, struct pe_session *pe_session);
void lim_wpspbc_close(struct mac_context *mac, struct pe_session *pe_session);