From de2fec3e47739b70a384d3a39ec0a706604f88e6 Mon Sep 17 00:00:00 2001 From: Fredrik Thulin Date: Mon, 7 Mar 2011 15:26:37 +0100 Subject: [PATCH] 'fixed' is n/a for OATH/CHAL-RESP. --- ykpers.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ykpers.c b/ykpers.c index 5a1a718..479d7fb 100644 --- a/ykpers.c +++ b/ykpers.c @@ -518,11 +518,15 @@ int ykp_write_config(const YKP_CONFIG *cfg, writer(str_key_value_separator, strlen(str_key_value_separator), userdata); - writer(str_modhex_prefix, - strlen(str_key_value_separator), - userdata); - yubikey_modhex_encode(buffer, (char *)cfg->ykcore_config.fixed, cfg->ykcore_config.fixedSize); - writer(buffer, strlen(buffer), userdata); + if (key_bits_in_uid) { + writer("n/a", 3, userdata); + } else { + writer(str_modhex_prefix, + strlen(str_key_value_separator), + userdata); + yubikey_modhex_encode(buffer, (char *)cfg->ykcore_config.fixed, cfg->ykcore_config.fixedSize); + writer(buffer, strlen(buffer), userdata); + } writer("\n", 1, userdata); /* uid: */ -- 2.39.5