Loading
qcacld-3.0: Fetch the SSID offset based on frame subtype
While processing roam synch event, host driver reads the reassoc request frame IEs after the SSID offset. SSID offset is different for reassociation and association frames. Currently SSID offset is populated as association frame ssid offset only if ft_im_roaming flag is set. But FW can send association request in roam invoke to self cases also and host reads the ssid offset as reassoc frame offset since ft_im_roaming flag wont be set here. This causes association frames passed to upper layers be truncated. Read the assoc frame IE based on the frame subtype. Change-Id: If927e294e9809b6640e4de23d97a7637b16db70c CRs-Fixed: 31959024