From adec6a84f6ee176764391da358ae150f92b1f1e4 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 8 Sep 2020 10:05:08 +0200 Subject: kbx: Change X.509 S/N search definition. * kbx/keybox-search-desc.h (struct keydb_search_desc): Do not overload SNLLEN with a hex flag. Add SNHEX. * kbx/keybox-search.c (keybox_search): Adjust. * common/userids.c (classify_user_id): Adjust. * sm/keydb.c (keydb_search_desc_dump): Adjust. * g10/keydb.c (keydb_search_desc_dump): Adjust. Signed-off-by: Werner Koch --- common/userids.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'common/userids.c') diff --git a/common/userids.c b/common/userids.c index 5e2704362..0f03896ee 100644 --- a/common/userids.c +++ b/common/userids.c @@ -192,7 +192,8 @@ classify_user_id (const char *name, KEYDB_SEARCH_DESC *desc, int openpgp_hack) } } desc->sn = (const unsigned char*)s; - desc->snlen = -1; + desc->snlen = si - s; + desc->snhex = 1; if (!*si) mode = KEYDB_SEARCH_MODE_SN; else -- cgit v1.2.3