Lines Matching defs:have
77 * Some indexes instead have EQUALITY keys ordered so that if
656 /* we should have at least one value at this point */
1047 /* If initial is too long and we have subany indexed, use it
1103 /* If final is too long and we have subany indexed, use it
1243 * RFC 4514 clarifies that SHARP, i.e. "#", doesn't have to
1663 LDAP/X.500 string syntax / matching rules have a few oddities. This
1716 Note that while someone may have no ISDN number, there are no ISDN
2239 /* validator should have refused an empty string */
2608 /* we should have at least one value at this point */
3027 /* we should have copied no more than is in val */
3213 } have = HAVE_NONE;
3229 if ( have & HAVE_ISSUER ) return LDAP_INVALID_SYNTAX;
3272 have |= HAVE_ISSUER;
3276 if ( have & HAVE_SN ) return LDAP_INVALID_SYNTAX;
3298 have |= HAVE_SN;
3309 if ( have == HAVE_ALL ) {
3321 /* should have no characters left... */
3482 * since a value of zero would have length 1 */
3783 } have = HAVE_NONE;
3803 if ( have & HAVE_ISSUER ) return LDAP_INVALID_SYNTAX;
3847 have |= HAVE_ISSUER;
3851 if ( have & HAVE_THISUPDATE ) return LDAP_INVALID_SYNTAX;
3881 have |= HAVE_THISUPDATE;
3892 if ( have == HAVE_ALL ) {
3904 /* should have no characters left... */
4269 } have = HAVE_NONE, have2 = HAVE_NONE;
4291 if ( have & HAVE_ISSUER ) {
4453 have |= HAVE_ISSUER;
4456 if ( have & HAVE_SN ) {
4480 have |= HAVE_SN;
4491 if ( have == HAVE_ALL ) {
4502 /* should have no characters left... */
5736 /* we should have at least one value at this point */