iw: correction in coalesce condition display message

NL80211_COALESCE_CONDITION_MATCH is 0 and
NL80211_COALESCE_CONDITION_NO_MATCH is 1.
Hence this change is required

Signed-off-by: Amitkumar Karwar <akarwar@marvell.com>
Signed-off-by: Bing Zhao <bzhao@marvell.com>
print single GTKSA/PTKSA capability, TDLS/TPK auth
version 3.11

We already have more features supported than will be in 3.11
(notably the coalescing support) but that doesn't really matter.
iw: Print Interworking IE details in scan results.

Output looks like:

	802.11u Interworking:
		Network Options: 0xf1
			Network Type: 1 (Private with Guest)
			Internet
			ASRA
			ESR
			UESA
		Venue Group: 2 (Business)
		Venue Type: 1
		HESSID: 00:00:00:00:00:01

Signed-off-by: Ben Greear <greearb@candelatech.com>
iw: Print 802.11u Advertisement IE info in scan results.

Sample output looks like:

	802.11u Advertisement:
		Query Response Info: 0x7f
			Query Response Length Limit: 127
			ANQP

Signed-off-by: Ben Greear <greearb@candelatech.com>
iw: Print 802.11u roaming consortium IE in scan results.

Example output:

	802.11u Roaming Consortium:
		ANQP OIs: 0
		OI 1: 01010101

Signed-off-by: Ben Greear <greearb@candelatech.com>
iw: Print out HotSpot2 IE information.

Example:

	HotSpot 2.0 Indication:
		DGAF: 0

Signed-off-by: Ben Greear <greearb@candelatech.com>
iw:  Support can_scan_one flag.

Signed-off-by: Ben Greear <greearb@candelatech.com>
Fix compile on systems that don't have htole16.

Use htons and manual tweaking to get it right.

Signed-off-by: Ben Greear <greearb@candelatech.com>