X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=lib-crypt%2Fpgp.c;h=1cbcc6f842e7784bf5a5bfcf8e1b90094dc14118;hp=bb55885116d6b17eb999f3fa0c547cfc7e9b007e;hb=69f4685e616347559d4ec714fd826d7f97a472ef;hpb=2a2f2f9a5bad73c883b7f9c9b4166d932b6aaf37 diff --git a/lib-crypt/pgp.c b/lib-crypt/pgp.c index bb55885..1cbcc6f 100644 --- a/lib-crypt/pgp.c +++ b/lib-crypt/pgp.c @@ -518,13 +518,13 @@ static int pgp_check_traditional_one_body (FILE * fp, BODY * b, /* fix the content type */ - mutt_set_parameter ("format", "fixed", &b->parameter); + parameter_setval(&b->parameter, "format", "fixed"); if (enc) - mutt_set_parameter ("x-action", "pgp-encrypted", &b->parameter); + parameter_setval(&b->parameter, "x-action", "pgp-encrypted"); else if (sgn) - mutt_set_parameter ("x-action", "pgp-signed", &b->parameter); + parameter_setval(&b->parameter, "x-action", "pgp-signed"); else if (key) - mutt_set_parameter ("x-action", "pgp-keys", &b->parameter); + parameter_setval(&b->parameter, "x-action", "pgp-keys"); return 1; } @@ -1030,9 +1030,9 @@ BODY *pgp_sign_message (BODY * a) t->use_disp = 0; t->disposition = DISPINLINE; - mutt_generate_boundary (&t->parameter); - mutt_set_parameter ("protocol", "application/pgp-signature", &t->parameter); - mutt_set_parameter ("micalg", pgp_micalg (sigfile), &t->parameter); + parameter_set_boundary(&t->parameter); + parameter_setval(&t->parameter, "protocol", "application/pgp-signature"); + parameter_setval(&t->parameter, "micalg", pgp_micalg (sigfile)); t->parts = a; a = t; @@ -1276,8 +1276,8 @@ BODY *pgp_encrypt_message (BODY * a, char *keylist, int sign) t->use_disp = 0; t->disposition = DISPINLINE; - mutt_generate_boundary (&t->parameter); - mutt_set_parameter ("protocol", "application/pgp-encrypted", &t->parameter); + parameter_set_boundary(&t->parameter); + parameter_setval(&t->parameter, "protocol", "application/pgp-encrypted"); t->parts = mutt_new_body (); t->parts->type = TYPEAPPLICATION; @@ -1444,23 +1444,12 @@ BODY *pgp_traditional_encryptsign (BODY * a, int flags, char *keylist) b->type = TYPETEXT; b->subtype = m_strdup("plain"); - mutt_set_parameter ("x-action", - flags & ENCRYPT ? "pgp-encrypted" : "pgp-signed", - &b->parameter); - mutt_set_parameter ("charset", send_charset, &b->parameter); + parameter_setval(&b->parameter, "x-action", + flags & ENCRYPT ? "pgp-encrypted" : "pgp-signed"); + parameter_setval(&b->parameter, "charset", send_charset); b->filename = m_strdup(pgpoutfile); -#if 0 - /* The following is intended to give a clue to some completely brain-dead - * "mail environments" which are typically used by large corporations. - */ - - b->d_filename = m_strdup("msg.pgp"); - b->use_disp = 1; - -#endif - b->disposition = DISPINLINE; b->unlink = 1;