X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=servers%2Fldapd%2Fdelete.c;h=fbc6ac0737569945e1506e880eda518c5e526b8a;hb=edd464ee8f98f566b94851d4d8463ae4e1a407eb;hp=008f341ee3e31ff1afc83c4a145c1d154eb874b2;hpb=2a869f5a99f537b246ba8640502e2a86117cb6e8;p=openldap diff --git a/servers/ldapd/delete.c b/servers/ldapd/delete.c index 008f341ee3..fbc6ac0737 100644 --- a/servers/ldapd/delete.c +++ b/servers/ldapd/delete.c @@ -13,6 +13,10 @@ #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 @@ -21,14 +25,11 @@ #include #include -#include - #include "lber.h" #include "ldap.h" #include "common.h" #ifdef HAVE_COMPAT20 -extern int ldap_compat; #define DELTAG (ldap_compat == 20 ? OLD_LDAP_RES_DELETE : LDAP_RES_DELETE) #else #define DELTAG LDAP_RES_DELETE @@ -52,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 );