dpp-nfc: Use Configurator/Enrollee parameters with tag reading
This was previously done only for the negotiated connection handover case, but the same parameters are useful for the tag reading cases (URI record and static handover). Signed-off-by: Jouni Malinen <jouni@codeaurora.org>
This commit is contained in:
parent
f85fb349fd
commit
69dfbe6a93
1 changed files with 9 additions and 1 deletions
|
@ -80,8 +80,16 @@ def dpp_nfc_uri_process(uri):
|
|||
print("Could not parse DPP URI from NFC URI record")
|
||||
return False
|
||||
peer_id = int(peer_id)
|
||||
print("peer_id=%d" % peer_id)
|
||||
print("peer_id=%d for URI from NFC Tag: %s" % (peer_id, uri))
|
||||
cmd = "DPP_AUTH_INIT peer=%d" % peer_id
|
||||
global enrollee_only, configurator_only, config_params
|
||||
if enrollee_only:
|
||||
cmd += " role=enrollee"
|
||||
elif configurator_only:
|
||||
cmd += " role=configurator"
|
||||
if config_params:
|
||||
cmd += " " + config_params
|
||||
print("Initiate DPP authentication: " + cmd)
|
||||
res = wpas.request(cmd)
|
||||
if "OK" not in res:
|
||||
print("Failed to initiate DPP Authentication")
|
||||
|
|
Loading…
Reference in a new issue