Browse Source

qcacmn: Remove invalid vdev_id workaround in PMO

A previous change included a workaround for HDD sending an invalid
vdev_id to PMO during NS/ARP configuration. Since the original HDD
issue has been resolved, remove the workaround in PMO.

Change-Id: I9507fd40e25943cfb855419687a1857bdda7331f
CRs-Fixed: 2051314
Dustin Brown 8 years ago
parent
commit
5127241061
2 changed files with 0 additions and 12 deletions
  1. 0 6
      pmo/core/src/wlan_pmo_arp.c
  2. 0 6
      pmo/core/src/wlan_pmo_ns.c

+ 0 - 6
pmo/core/src/wlan_pmo_arp.c

@@ -239,12 +239,6 @@ QDF_STATUS pmo_core_cache_arp_offload_req(struct pmo_arp_req *arp_req)
 		goto out;
 	}
 
-	if (arp_req->vdev_id >= WLAN_UMAC_PSOC_MAX_VDEVS) {
-		pmo_err("Invalid vdev_id: %u", arp_req->vdev_id);
-		status = QDF_STATUS_E_INVAL;
-		goto out;
-	}
-
 	vdev = pmo_psoc_get_vdev(arp_req->psoc, arp_req->vdev_id);
 	if (!vdev) {
 		pmo_err("vdev is NULL");

+ 0 - 6
pmo/core/src/wlan_pmo_ns.c

@@ -276,12 +276,6 @@ QDF_STATUS pmo_core_cache_ns_offload_req(
 		goto out;
 	}
 
-	if (ns_req->vdev_id >= WLAN_UMAC_PSOC_MAX_VDEVS) {
-		pmo_err("Invalid vdev_id: %u", ns_req->vdev_id);
-		status = QDF_STATUS_E_INVAL;
-		goto out;
-	}
-
 	vdev = pmo_psoc_get_vdev(ns_req->psoc, ns_req->vdev_id);
 	if (!vdev) {
 		pmo_err("vdev is NULL");