Loading
qcacmn: Add Non-inheritance IE support on STA
If there is any non-inheritance element present as part of the nontransmitted BSSID profile then while generating scan entry for that profile, driver need not inherit those list of element IDs and list of element ID extensions from the transmitted BSSID profile. Since non-inheritance element is an element ID extension, it should be part of extension element. So the logic we use over here is to find if there are any extension element present in the nontransmitted BSSID profile. if yes, then only go ahead with below logic or else go with the normal flow. Logic: Mark and store the start of the list of element IDs and list of Element ID extension. While generating the new ie for the non transmitted BSSID profile, do not inherit the IEs present in the above mentioned lists. Change-Id: I466afa8273e841b6f7656b1dc59342bc2d4f13bc CRs-Fixed: 2883389