added some entries to DN normalization function
This commit is contained in:
parent
7a0eb84f80
commit
af2050538e
@ -2076,9 +2076,20 @@ static int add_dn_part( char* result, struct DnPair* dn, const char* part )
|
|||||||
|
|
||||||
static char* reorder_dn( struct DnPair *dn )
|
static char* reorder_dn( struct DnPair *dn )
|
||||||
{
|
{
|
||||||
|
/*
|
||||||
const char* stdpart[] = {
|
const char* stdpart[] = {
|
||||||
"CN", "OU", "O", "STREET", "L", "ST", "C", NULL
|
"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;
|
int any=0, any2=0, len=0, i;
|
||||||
char* result;
|
char* result;
|
||||||
for( i = 0; dn[i].key; ++i ) {
|
for( i = 0; dn[i].key; ++i ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user