wlan: Fix integer truncation in convert_wsc_opaque

Propagation from qcacld-3.0 to prima

In the function convert_wsc_opaque, driver does
copy of the new parameters present in the
additional IEs of the upstream assoc request frame.
 While copy of the IE length pOld->length to
curAddIELen, possible integer truncation could occur, as the
curAddIELen is of the type uint8_t whereas pOld->length is of
type uint16_t.

Change the data type of curAddIELen to uint16_t.
Make changes in convert_p2p_opaque and
convert_wfd_opaque as well.

Issue: SEC-1825
Change-Id: I9320135f73fdfd9266aa8f4baf67186b99b05d36
CRs-Fixed: 2517889
Signed-off-by: Gururaj Patil <gururaj.patil3@harman.com>
1 file changed