From af2050538e35553fbd7d3861d19861a649581c62 Mon Sep 17 00:00:00 2001 From: Karl-Heinz Zimmer Date: Thu, 20 Jun 2002 05:05:43 +0000 Subject: [PATCH] added some entries to DN normalization function --- gpgmeplug/gpgmeplug.c | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gpgmeplug/gpgmeplug.c b/gpgmeplug/gpgmeplug.c index b0ab263..39471cc 100644 --- a/gpgmeplug/gpgmeplug.c +++ b/gpgmeplug/gpgmeplug.c @@ -2076,9 +2076,20 @@ static int add_dn_part( char* result, struct DnPair* dn, const char* part ) static char* reorder_dn( struct DnPair *dn ) { + /* const char* stdpart[] = { "CN", "OU", "O", "STREET", "L", "ST", "C", NULL }; + */ + // note: The must parts are: CN, L, OU, O, C + const char* stdpart[] = { + "CN", "S", "SN", "GN", "T", "UID", + "MAIL", "EMAIL", "MOBILE", "TEL", "FAX", "STREET", + "L", "PC", "SP", "ST", + "OU", + "O", + "C" + }; int any=0, any2=0, len=0, i; char* result; for( i = 0; dn[i].key; ++i ) { -- 2.26.2