TDLS: Send WMM Elements in tdls setup frames

Advertize WMM capability by including WMM IE's in TDLS Setup
Request/Response and WMM Parameter Element in TDLS Setup
Confirmation frames.
This capability shall be enabled based on the
gEnableTDLSWmmMode parameter.
Also, ensure to include the WMM Parameter Element in TDLS Setup
Confirmation frames only when the peer is WMM capable.

CRs-fixed: 646551
Change-Id: Iaef63dee00dad757ae6177e9148e1df21cefce33
wlan: Logging Enhancement.

As a part of logging enhancement added
info level print for  various flags related
to the multicast broadcast filtering,ARP and
NS offload.

Change-Id: I36e0920329de15188a0a250ce86190ce974d4123
CRs-Fixed: 658424
wlan: Protect cfg80211 ops functions from SSR

Protect cfg80211 ops connection and scan related function from
accessing uninitialized or deallocated data structures while SSR
is in progress.

Change-Id: Id83686544929f78c463dd01b037ff1b0dd6b250c
CRs-Fixed: 665492
prima: Fix roaming latencies caused by getroamRSSI

With getroamRSSI iwpriv running in the background, sometimes
the roaming latencies are high causing a retry of M1 from
the AP when getroamRSSI is invoked in between the roamings.
This can be overcome by returning a last cached RSSI value
if getroamRSSI is triggered in between the Roam.

Change-Id: I1259fad7beaeb7a90f0e52994991e2d53c95c602
CRs-Fixed: 646553
prima: Array out of bounds in sapFsm.c

Size passed to function sapRemoveMacFromACL may exceeds maximum addresses.
Added a sanity check against MAX_ACL_MAC_ADDRESS to fix this.

Change-Id: Ia45a416a82ccd560f0b862d1bd1ff13609736626
CRs-Fixed: 664928
Wlan: Revision 3.2.3.326

Revision 3.2.3.326

Change-Id: I32de10a68bfa63022a0eba9f7bf6d4bd531286e2