wlan: Merge reassoc req serialization with Join Request
LFR roaming was broken 3.2.0.45+ onwards because of CL 663838.
Because currently though there is minor changes between Join Req
and Reassoc Req serialization, both are separate functions.
Even though there is a comment in sirApi.h for the developers
to add field in both join and reassoc, it was not followed.
Adding new feature fields only in join request break Reassoc.
That's why even the fix for this issue is to keep Join req and
reasoc in sync, to avoid facing same issues in the future,
we are merging the reassoc req with join req.
CRs-Fixed: 440783
Change-Id: Id0c656cd2516f3cc65db1550981cae09d98a0d18
5 files changed