There is a possibility that driver already has a vdev with the mac address same as bssid, in this case sta should not connect to this AP as it may lead to undefined behavior. To address above issue add a check to compare bssid with already existing vdevs before connect start. Along with above changes add few renaming changes also. Change-Id: Ia12be0b392a01bf935b5261e505290064de68805 CRs-Fixed: 2809147