X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fsyntax.c;h=0469e308cb9b2a64de156106d7b837252021e6ca;hb=4a8d8eb78a610baefde7f5b3e0a371961dafff84;hp=a255ad42d28d467b8f7f6483a7ed32439110ead2;hpb=7735c44167acf9a149ce5eaf2cfc34a76db5ea4a;p=openldap diff --git a/servers/slapd/syntax.c b/servers/slapd/syntax.c index a255ad42d2..0469e308cb 100644 --- a/servers/slapd/syntax.c +++ b/servers/slapd/syntax.c @@ -1,8 +1,17 @@ /* syntax.c - routines to manage syntax definitions */ /* $OpenLDAP$ */ -/* - * Copyright 1998-2003 The OpenLDAP Foundation, All Rights Reserved. - * COPYING RESTRICTIONS APPLY, see COPYRIGHT file +/* This work is part of OpenLDAP Software . + * + * Copyright 1998-2005 The OpenLDAP Foundation. + * All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted only as authorized by the OpenLDAP + * Public License. + * + * A copy of this license is available in the file LICENSE in the + * top-level directory of the distribution or, alternatively, at + * . */ #include "portable.h" @@ -14,7 +23,6 @@ #include #include "slap.h" -#include "ldap_pvt.h" struct sindexrec { char *sir_name; @@ -96,12 +104,7 @@ syn_insert( sir = (struct sindexrec *) SLAP_CALLOC( 1, sizeof(struct sindexrec) ); if( sir == NULL ) { -#ifdef NEW_LOGGING - LDAP_LOG( OPERATION, ERR, - "syn_insert: SLAP_CALLOC Error\n", 0, 0, 0 ); -#else Debug( LDAP_DEBUG_ANY, "SLAP_CALLOC Error\n", 0, 0, 0 ); -#endif return LDAP_OTHER; } sir->sir_name = ssyn->ssyn_oid; @@ -130,12 +133,7 @@ syn_add( ssyn = (Syntax *) SLAP_CALLOC( 1, sizeof(Syntax) ); if( ssyn == NULL ) { -#ifdef NEW_LOGGING - LDAP_LOG( OPERATION, ERR, - "syn_add: SLAP_CALLOC Error\n", 0, 0, 0 ); -#else Debug( LDAP_DEBUG_ANY, "SLAP_CALLOC Error\n", 0, 0, 0 ); -#endif return LDAP_OTHER; } @@ -151,9 +149,6 @@ syn_add( ssyn->ssyn_oidlen = strlen(syn->syn_oid); ssyn->ssyn_flags = def->sd_flags; ssyn->ssyn_validate = def->sd_validate; -#ifndef SLAP_NVALUES - ssyn->ssyn_normalize = def->sd_normalize; -#endif ssyn->ssyn_pretty = def->sd_pretty; #ifdef SLAPD_BINARY_CONVERSION @@ -175,14 +170,8 @@ register_syntax( syn = ldap_str2syntax( def->sd_desc, &code, &err, LDAP_SCHEMA_ALLOW_ALL); if ( !syn ) { -#ifdef NEW_LOGGING - LDAP_LOG( CONFIG, ERR, - "register_syntax: Error - %s before %s in %s.\n", - ldap_scherr2str(code), err, def->sd_desc ); -#else Debug( LDAP_DEBUG_ANY, "Error in register_syntax: %s before %s in %s\n", ldap_scherr2str(code), err, def->sd_desc ); -#endif return( -1 ); } @@ -192,14 +181,8 @@ register_syntax( ldap_memfree( syn ); if ( code ) { -#ifdef NEW_LOGGING - LDAP_LOG( CONFIG, ERR, - "register_syntax: Error - %s %s in %s\n", - scherr2str(code), err, def->sd_desc ); -#else Debug( LDAP_DEBUG_ANY, "Error in register_syntax: %s %s in %s\n", scherr2str(code), err, def->sd_desc ); -#endif return( -1 ); } @@ -213,9 +196,7 @@ syn_schema_info( Entry *e ) AttributeDescription *ad_ldapSyntaxes = slap_schema.si_ad_ldapSyntaxes; Syntax *syn; struct berval val; -#ifdef SLAP_NVALUES struct berval nval; -#endif LDAP_SLIST_FOREACH(syn, &syn_list, ssyn_next ) { if ( ! syn->ssyn_validate ) { @@ -231,24 +212,14 @@ syn_schema_info( Entry *e ) return -1; } #if 0 -#ifdef NEW_LOGGING - LDAP_LOG( config, ENTRY, - "syn_schema_info: Merging syn [%ld] %s\n", - (long)val.bv_len, val.bv_val, 0 ); -#else Debug( LDAP_DEBUG_TRACE, "Merging syn [%ld] %s\n", (long) val.bv_len, val.bv_val, 0 ); #endif -#endif -#ifdef SLAP_NVALUES nval.bv_val = syn->ssyn_oid; nval.bv_len = strlen(syn->ssyn_oid); if( attr_merge_one( e, ad_ldapSyntaxes, &val, &nval ) ) -#else - if( attr_merge_one( e, ad_ldapSyntaxes, &val ) ) -#endif { return -1; }