nl80211: Basic support for PBSS/PCP
authorLior David <qca_liord@qca.qualcomm.com>
Mon, 8 Feb 2016 10:16:45 +0000 (12:16 +0200)
committerJouni Malinen <j@w1.fi>
Mon, 8 Feb 2016 20:16:04 +0000 (22:16 +0200)
commit86b5c400a0fe2567e40119c31657076b87cd5f18
treeb4dd812df99b7a2bf673738fc7cfd19994fbbce3
parentafa453a28aa63f447581e234341bd300a017d8eb
nl80211: Basic support for PBSS/PCP

PBSS (Personal Basic Service Set) is a new BSS type for DMG
networks. It is similar to infrastructure BSS, having an AP-like
entity called PCP (PBSS Control Point), but it has few differences.
PBSS support is mandatory for IEEE 802.11ad devices.

Add a pbss flag to the relevant structures to support starting a PCP and
connecting to a PCP. Implement support in the nl80211 driver by using
the new PBSS flag attribute.

Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
src/drivers/driver.h
src/drivers/driver_nl80211.c