This is a duplicate of enable_pairing_cache flag. Remove it.
Signed-off-by: Andrei Otcheretianski <andrei.otcheretianski@intel.com>
}
-void p2p_set_pairing_verification(struct p2p_data *p2p, int pairing_verification)
-{
- p2p_dbg(p2p, "Pairing Verification %s",
- pairing_verification ? "Enabled" : "Disabled");
- if (pairing_verification)
- p2p->cfg->pairing_config.enable_pairing_verification = true;
- else
- p2p->cfg->pairing_config.enable_pairing_verification = false;
-}
-
-
void p2p_set_bootstrapmethods(struct p2p_data *p2p, int bootstrap_methods)
{
p2p_dbg(p2p, "Bootstraping methods: 0x%x", bootstrap_methods);
if (p2p->pairing_info &&
p2p->cfg->pairing_config.pairing_capable &&
p2p->cfg->pairing_config.enable_pairing_cache &&
- p2p->cfg->pairing_config.enable_pairing_verification &&
p2p_derive_nonce_tag(p2p) == 0)
p2p_buf_add_dira(buf, p2p);
*/
bool enable_pairing_cache;
- /**
- * Enable P2P pairing verification with cached NIK/NPK
- */
- bool enable_pairing_verification;
-
/**
* P2P bootstrapping methods supported
*/
void p2p_set_pairing_setup(struct p2p_data *p2p, int pairing_setup);
void p2p_set_pairing_cache(struct p2p_data *p2p, int pairing_cache);
-void p2p_set_pairing_verification(struct p2p_data *p2p,
- int pairing_verification);
void p2p_set_bootstrapmethods(struct p2p_data *p2p, int bootstrap_methods);
void p2p_set_pasn_type(struct p2p_data *p2p, u8 pasn_type);
void p2p_set_comeback_after(struct p2p_data *p2p, int comeback_after);
struct p2p_id_key *dev_ik;
if (!p2p->cfg->pairing_config.pairing_capable ||
- !p2p->cfg->pairing_config.enable_pairing_cache ||
- !p2p->cfg->pairing_config.enable_pairing_verification)
+ !p2p->cfg->pairing_config.enable_pairing_cache)
return;
dev_ik = &p2p->pairing_info->dev_ik;
if (dev->info.pcea_cap_info & P2P_PCEA_PMK_CACHING) {
dev->info.pairing_config.enable_pairing_cache = true;
- dev->info.pairing_config.enable_pairing_verification = true;
}
}
{ INT(p2p_6ghz_disable), 0 },
{ INT_RANGE(p2p_pairing_setup, 0, 1), 0 },
{ INT_RANGE(p2p_pairing_cache, 0, 1), 0 },
- { INT_RANGE(p2p_pairing_verification, 0, 1), 0 },
{ INT(p2p_bootstrap_methods), 0 },
{ INT(p2p_pasn_type), 0 },
{ INT(p2p_comeback_after), 0 },
int p2p_6ghz_disable;
bool p2p_pairing_setup;
bool p2p_pairing_cache;
- bool p2p_pairing_verification;
int p2p_bootstrap_methods;
int p2p_pasn_type;
int p2p_comeback_after;
fprintf(f, "p2p_pairing_setup=%d\n", config->p2p_pairing_setup);
if (config->p2p_pairing_cache)
fprintf(f, "p2p_pairing_cache=%d\n", config->p2p_pairing_cache);
- if (config->p2p_pairing_verification)
- fprintf(f, "p2p_pairing_verification=%d\n",
- config->p2p_pairing_verification);
if (config->p2p_bootstrap_methods)
fprintf(f, "p2p_bootstrap_methods=%d\n",
config->p2p_bootstrap_methods);
return 0;
}
- if (os_strcmp(cmd, "pairing_verification") == 0) {
- p2p_set_pairing_verification(wpa_s->global->p2p, atoi(param));
- return 0;
- }
-
if (os_strcmp(cmd, "supported_bootstrapmethods") == 0) {
p2p_set_bootstrapmethods(wpa_s->global->p2p, atoi(param));
return 0;
wpa_s->conf->p2p_pairing_setup;
p2p.pairing_config.enable_pairing_cache =
wpa_s->conf->p2p_pairing_cache;
- p2p.pairing_config.enable_pairing_verification =
- wpa_s->conf->p2p_pairing_verification;
p2p.pairing_config.bootstrap_methods =
wpa_s->conf->p2p_bootstrap_methods;
p2p.pairing_config.pasn_type = wpa_s->conf->p2p_pasn_type;