mirror of
https://git.openldap.org/openldap/openldap.git
synced 2025-12-21 15:19:34 -05:00
ITS#10144 libldap: RDNs must contain at least 1 AVA
This commit is contained in:
parent
a692941092
commit
4c80d78dcc
1 changed files with 8 additions and 0 deletions
|
|
@ -2562,6 +2562,8 @@ rdn2strlen( LDAPRDN rdn, unsigned flags, ber_len_t *len,
|
||||||
l += vl;
|
l += vl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( !iAVA )
|
||||||
|
return( -1 ); /* RDN ::= SET SIZE (1..MAX) OF AVA */
|
||||||
|
|
||||||
*len = l;
|
*len = l;
|
||||||
|
|
||||||
|
|
@ -2635,6 +2637,8 @@ rdn2DCEstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len )
|
||||||
l += vl;
|
l += vl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( !iAVA )
|
||||||
|
return( -1 ); /* RDN ::= SET SIZE (1..MAX) OF AVA */
|
||||||
|
|
||||||
*len = l;
|
*len = l;
|
||||||
|
|
||||||
|
|
@ -2716,6 +2720,8 @@ rdn2UFNstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len )
|
||||||
l += vl;
|
l += vl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( !iAVA )
|
||||||
|
return( -1 ); /* RDN ::= SET SIZE (1..MAX) OF AVA */
|
||||||
|
|
||||||
*len = l;
|
*len = l;
|
||||||
|
|
||||||
|
|
@ -2794,6 +2800,8 @@ rdn2ADstrlen( LDAPRDN rdn, unsigned flags, ber_len_t *len )
|
||||||
l += vl;
|
l += vl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if ( !iAVA )
|
||||||
|
return( -1 ); /* RDN ::= SET SIZE (1..MAX) OF AVA */
|
||||||
|
|
||||||
*len = l;
|
*len = l;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue