[PATCH 00/23] P2PS bug fix and channel handling
Ilan Peer
ilan.peer
Thu Sep 24 10:37:50 PDT 2015
The patch set includes:
1. Fix P2PS bugs
2. Some cleanups and re-factoring for P2PS code.
3. P2PS channel selection handling, that also takes into consideration
used channels etc.
Andrei Otcheretianski (3):
P2P: Cancel extended listen on p2p_flush()
tests: Add extended listen functions to WpaSupplicant
tests: Put seeker into extended listen when deferred PD is expected
Ilan Peer (14):
P2PS: Re-factor wpas_p2p_get_go_group() and wpas_p2p_group_go_ssid()
P2PS: Re-factor p2ps_group_capability()
P2PS: Change connection capability handling
P2PS: Reduce indentation in p2p_process_prov_disc_req()
P2PS: Add validation for P2PS PD request
P2P: Cleanup handling of unknown peer in PD request processing
P2PS: Add channel policy to PD request
P2PS: Process channels in PD request
P2PS: Process channels in PD response
P2PS: Indicate the chosen operating frequency
P2PS: Re-select channel on PD response processing
P2PS: Use the freq of a running P2P GO
tests: Add role parameter to asp_provision
tests: P2PS channel handling
Max Stepanov (6):
P2PS: Send follow-on PD response only if status is 12
tests: P2PS follow-on PD request with status 11
P2PS: Fix PD request parameter handling
P2PS: Fix persist reporting in wpas_p2ps_prov_complete()
P2PS: Don't add unnecessary follow-on PD request attributes
P2PS: Don't add unnecessary attributes to PD response
src/p2p/p2p.c | 48 ++-
src/p2p/p2p.h | 35 +-
src/p2p/p2p_pd.c | 881 ++++++++++++++++++++++++++------------
tests/hwsim/test_p2ps.py | 429 ++++++++++++++++++-
tests/hwsim/wpasupplicant.py | 10 +-
wpa_supplicant/ctrl_iface.c | 2 +
wpa_supplicant/p2p_supplicant.c | 210 +++++----
wpa_supplicant/wpa_supplicant_i.h | 1 +
8 files changed, 1227 insertions(+), 389 deletions(-)
--
1.9.1
More information about the Hostap
mailing list