X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fldapd%2Fdelete.c;h=fbc6ac0737569945e1506e880eda518c5e526b8a;hb=edd464ee8f98f566b94851d4d8463ae4e1a407eb;hp=57fe76ec072ed70cf67fdb0fa00b48bf12807900;hpb=42e0d83cb3a1a1c5b25183f1ab74ce7edbe25de7;p=openldap diff --git a/servers/ldapd/delete.c b/servers/ldapd/delete.c index 57fe76ec07..fbc6ac0737 100644 --- a/servers/ldapd/delete.c +++ b/servers/ldapd/delete.c @@ -10,21 +10,26 @@ * is provided ``as is'' without express or implied warranty. */ +#include "portable.h" + #include +/* ac/socket.h must precede ISODE #includes or p_type must be #undeffed + * after it is included. (Because ISODE uses p_type as a field name, and + * SunOS 5.5:sys/vtype.h defines it (and ac/socket.h indirectly includes it) */ +#include + #include #include #include #include #include #include -#include -#include + #include "lber.h" #include "ldap.h" #include "common.h" -#ifdef COMPAT20 -extern int ldap_compat; +#ifdef HAVE_COMPAT20 #define DELTAG (ldap_compat == 20 ? OLD_LDAP_RES_DELETE : LDAP_RES_DELETE) #else #define DELTAG LDAP_RES_DELETE @@ -48,7 +53,6 @@ do_delete( int rc; struct ds_removeentry_arg ra; static CommonArgs common = default_common_args; - extern DN ldap_str2dn(); Debug( LDAP_DEBUG_TRACE, "do_delete\n", 0, 0, 0 );