]> git.sur5r.net Git - openldap/blobdiff - clients/rcpt500/query.c
Add configure tests for ssize_t and caddr_t and remove NT preamble
[openldap] / clients / rcpt500 / query.c
index 6094e155c01e32b4e13ae1b980e8ef78a95dbd4d..157b5a4bafc7eb7467fe51e7a89b12b805894f39 100644 (file)
@@ -1,3 +1,4 @@
+/* $OpenLDAP$ */
 /*
  * query.c: for rcpt500 (X.500 email query responder)
  *
@@ -8,8 +9,6 @@
 
 #include "portable.h"
 
-#include <stdio.h>
-
 #include <ac/stdlib.h>
 
 #include <ac/ctype.h>
 #include <ac/syslog.h>
 #include <ac/time.h>
 
-#include "lber.h"
-#include "ldap.h"
+#include <stdio.h>
 
-#include "disptmpl.h"
+#include <ldap.h>
+#include <disptmpl.h>
 
 #include "rcpt500.h"
 #include "ldap_defaults.h"
@@ -30,7 +29,7 @@ static char *errpreface = "Your query failed: ";
 
 static void close_ldap(LDAP *ld);
 static void append_entry_list(char *rep, char *qu, LDAP *ld, LDAPMessage *msg);
-static int  append_text(void *reply, char *text, int len);
+static int  append_text(void *reply, char *text, ber_len_t len);
 static int  do_read (LDAP *ld, char *dn, char *rep, struct ldap_disptmpl *tmp);
 static void report_ldap_err (LDAP *ldp, char *reply);
 static void remove_trailing_space (char *s);
@@ -290,7 +289,7 @@ append_entry_list( char *reply, char *query, LDAP *ldp, LDAPMessage *ldmsgp )
 
 
 static int
-append_text( void *reply, char *text, int len )
+append_text( void *reply, char *text, ber_len_t len )
 {
     strcat( (char *) reply, text );
     return( len );