aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNIIBE Yutaka <[email protected]>2012-04-26 08:23:39 +0000
committerWerner Koch <[email protected]>2012-04-26 08:23:39 +0000
commit8d7522837c6dba3065d24594bcdbe7b99a702cde (patch)
tree9eb187e31ab2167caeaeea997e5ac729780631c2
parentavoid buffer strncpy-induced buffer overrun (diff)
downloadgnupg-8d7522837c6dba3065d24594bcdbe7b99a702cde.tar.gz
gnupg-8d7522837c6dba3065d24594bcdbe7b99a702cde.zip
make DNS and URI fields work in gpgsm --gen-key.
* sm/certreqgen-ui.c (gpgsm_gencertreq_tty): Actually set mb_uri and mb_dns.avoid buffer strncpy-induced buffer overrun
-rw-r--r--sm/certreqgen-ui.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sm/certreqgen-ui.c b/sm/certreqgen-ui.c
index 236d53b36..41492f5b0 100644
--- a/sm/certreqgen-ui.c
+++ b/sm/certreqgen-ui.c
@@ -339,12 +339,12 @@ gpgsm_gencertreq_tty (ctrl_t ctrl, estream_t output_stream)
/* DNS names. */
tty_printf (_("Enter DNS names"));
tty_printf (_(" (optional; end with an empty line):\n"));
- ask_mb_lines (&mb_email, "Name-DNS: ");
+ ask_mb_lines (&mb_dns, "Name-DNS: ");
/* URIs. */
tty_printf (_("Enter URIs"));
tty_printf (_(" (optional; end with an empty line):\n"));
- ask_mb_lines (&mb_email, "Name-URI: ");
+ ask_mb_lines (&mb_uri, "Name-URI: ");
/* Want a self-signed certificate? */