]> git.sur5r.net Git - openldap/blobdiff - servers/slapd/back-perl/compare.c
cleanup hasSubordinate operational attr merge
[openldap] / servers / slapd / back-perl / compare.c
index 1ca29f9f0a46b1c9e79fbd37b281122b02ef1b26..41e2299103709266ddc44eca00a565a057f901fd 100644 (file)
@@ -1,7 +1,7 @@
 /* $OpenLDAP$ */
 /*
  *      Copyright 1999, John C. Quillan, All rights reserved.
- *      Portions Copyright 2002, myinternet pty ltd. All rights reserved.
+ *      Portions Copyright 2002, myinternet Limited. All rights reserved.
  *
  *      Redistribution and use in source and binary forms are permitted only
  *      as authorized by the OpenLDAP Public License.  A copy of this
 #include "portable.h"
 
 #include <stdio.h>
-/*     #include <ac/types.h>
-       #include <ac/socket.h>
-*/
+
+#include "slap.h"
+#ifdef HAVE_WIN32_ASPERL
+#include "asperl_undefs.h"
+#endif
 
 #include <EXTERN.h>
 #include <perl.h>
 
-#include "slap.h"
 #include "perl_back.h"
 
 /**********************************************************
@@ -28,6 +29,7 @@
  *
  **********************************************************/
 
+int
 perl_back_compare(
        Backend *be,
        Connection      *conn,
@@ -46,7 +48,7 @@ perl_back_compare(
        avastr = ch_malloc( ava->aa_desc->ad_cname.bv_len + 1 +
                ava->aa_value.bv_len + 1 );
        
-       slap_strcopy( slap_strcopy( slap_strcopy( avastr,
+       lutil_strcopy( lutil_strcopy( lutil_strcopy( avastr,
                ava->aa_desc->ad_cname.bv_val ), "=" ),
                ava->aa_value.bv_val );