Changeset View
Changeset View
Standalone View
Standalone View
gnupg-2.1.14a/sm/call-agent.c
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
if (digestlen*2 + 50 > DIM(line)) | if (digestlen*2 + 50 > DIM(line)) | ||||
return gpg_error (GPG_ERR_GENERAL); | return gpg_error (GPG_ERR_GENERAL); | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
if (digestlen*2 + 50 > DIM(line)) | if (digestlen*2 + 50 > DIM(line)) | ||||
return gpg_error (GPG_ERR_GENERAL); | return gpg_error (GPG_ERR_GENERAL); | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
rc = assuan_transact (agent_ctx, "RESET",NULL, NULL, NULL, NULL, NULL, NULL); | rc = assuan_transact (agent_ctx, "RESET",NULL, NULL, NULL, NULL, NULL, NULL); | ||||
if (rc) | if (rc) | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
rc = assuan_transact (agent_ctx, "SCD SERIALNO", | rc = assuan_transact (agent_ctx, "SCD SERIALNO", | ||||
NULL, NULL, | NULL, NULL, | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
rc = assuan_transact (agent_ctx, "SCD LEARN --force", | rc = assuan_transact (agent_ctx, "SCD LEARN --force", | ||||
NULL, NULL, | NULL, NULL, | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
fpr = gpgsm_get_fingerprint_hexstring (cert, GCRY_MD_SHA1); | fpr = gpgsm_get_fingerprint_hexstring (cert, GCRY_MD_SHA1); | ||||
if (!fpr) | if (!fpr) | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
if (!hexkeygrip || strlen (hexkeygrip) != 40) | if (!hexkeygrip || strlen (hexkeygrip) != 40) | ||||
return gpg_error (GPG_ERR_INV_VALUE); | return gpg_error (GPG_ERR_INV_VALUE); | ||||
Context not available. | |||||
rc = start_agent (ctrl); | rc = start_agent (ctrl); | ||||
if (rc) | if (rc) | ||||
return rc; | return rc; | ||||
inq_parm.ctx = agent_ctx; | |||||
snprintf (line, DIM(line)-1, "GET_CONFIRMATION %s", desc); | snprintf (line, DIM(line)-1, "GET_CONFIRMATION %s", desc); | ||||
line[DIM(line)-1] = 0; | line[DIM(line)-1] = 0; | ||||
Context not available. | |||||
err = start_agent (ctrl); | err = start_agent (ctrl); | ||||
if (err) | if (err) | ||||
return err; | return err; | ||||
inq_parm.ctx = agent_ctx; | |||||
if (desc_msg && *desc_msg && !(arg4 = percent_plus_escape (desc_msg))) | if (desc_msg && *desc_msg && !(arg4 = percent_plus_escape (desc_msg))) | ||||
return gpg_error_from_syserror (); | return gpg_error_from_syserror (); | ||||
Context not available. | |||||
err = start_agent (ctrl); | err = start_agent (ctrl); | ||||
if (err) | if (err) | ||||
return err; | return err; | ||||
inq_parm.ctx = agent_ctx; | |||||
snprintf (line, DIM(line)-1, "KEYWRAP_KEY %s", | snprintf (line, DIM(line)-1, "KEYWRAP_KEY %s", | ||||
forexport? "--export":"--import"); | forexport? "--export":"--import"); | ||||
Context not available. | |||||
err = start_agent (ctrl); | err = start_agent (ctrl); | ||||
if (err) | if (err) | ||||
return err; | return err; | ||||
inq_parm.ctx = agent_ctx; | |||||
if (desc) | if (desc) | ||||
{ | { | ||||
Context not available. |