diff options
Diffstat (limited to '')
| -rw-r--r-- | gpgmeplug/gpgmeplug.c | 11 | 
1 files changed, 11 insertions, 0 deletions
| diff --git a/gpgmeplug/gpgmeplug.c b/gpgmeplug/gpgmeplug.c index b0ab2638..39471cc3 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 ) { | 
