X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fslapd%2Fava.c;h=33a70723ddbba269b15e88f66e3726d36eda93d5;hb=008bbf56dbbe472cc0e95fb15e78c55e7e97e4c4;hp=ef0487c7aafcc0c0f05b0f252c7f2a27ae7b4294;hpb=42e0d83cb3a1a1c5b25183f1ab74ce7edbe25de7;p=openldap diff --git a/servers/slapd/ava.c b/servers/slapd/ava.c index ef0487c7aa..33a70723dd 100644 --- a/servers/slapd/ava.c +++ b/servers/slapd/ava.c @@ -1,9 +1,12 @@ /* ava.c - routines for dealing with attribute value assertions */ +#include "portable.h" + #include -#include -#include -#include + +#include +#include + #include "slap.h" int @@ -15,12 +18,12 @@ get_ava( if ( ber_scanf( ber, "{ao}", &ava->ava_type, &ava->ava_value ) == LBER_ERROR ) { Debug( LDAP_DEBUG_ANY, " get_ava ber_scanf\n", 0, 0, 0 ); - return( LDAP_PROTOCOL_ERROR ); + return( -1 ); } attr_normalize( ava->ava_type ); value_normalize( ava->ava_value.bv_val, attr_syntax( ava->ava_type ) ); - return( 0 ); + return( LDAP_SUCCESS ); } void