]> git.sur5r.net Git - openldap/commitdiff
Fix LDAP_END_DECL bug, add LDAP_P() to rebind proc prototype, and
authorKurt Zeilenga <kurt@openldap.org>
Sat, 10 Jun 2000 17:31:56 +0000 (17:31 +0000)
committerKurt Zeilenga <kurt@openldap.org>
Sat, 10 Jun 2000 17:31:56 +0000 (17:31 +0000)
other minor changes.

include/lber.h
include/ldap.h

index 833d894e06c93e4a50b3cae8830f479464745c33..092e5b6685a4e04c2b5d6cf7e33046e5903c6c58 100644 (file)
@@ -203,7 +203,7 @@ typedef struct berval {
  * in bprint.c:
  */
 LIBLBER_F( void )
-ber_print_error LDAP_P((
+ber_error_print LDAP_P((
        LDAP_CONST char *data ));
 
 LIBLBER_F( void )
index 23e3ab2de710c8e4a588f2c93e8e7c7ccdb3ca66..460d3811778e28d9a7311cab75ddb76ea2f921c2 100644 (file)
@@ -541,7 +541,8 @@ ldap_set_option LDAP_P((
        LDAP_CONST void *invalue));
 
 /* V3 REBIND Function Callback Prototype */
-typedef int (LDAP_REBIND_PROC) ( LDAP *ld, LDAP_CONST char *url, int request, ber_int_t msgid);
+typedef int (LDAP_REBIND_PROC) LDAP_P((
+       LDAP *ld, LDAP_CONST char *url, int request, ber_int_t msgid ));
 
 LIBLDAP_F( int )
 ldap_set_rebind_proc LDAP_P((
@@ -1497,19 +1498,27 @@ cldap_setretryinfo LDAP_P(( /* deprecated */
 /*
  * in sort.c
  */
+typedef int (LDAP_SORT_AD_CMP_PROC) LDAP_P((
+       LDAP_CONST char *left,
+       LDAP_CONST char *right ));
+
+typedef int (LDAP_SORT_AV_CMP_PROC) LDAP_P((
+       LDAP_CONST void *left,
+       LDAP_CONST void *right ));
+
 LIBLDAP_F( int )
 ldap_sort_entries LDAP_P(( LDAP *ld,
        LDAPMessage **chain,
        LDAP_CONST char *attr,
-       int (*cmp) (LDAP_CONST char *, LDAP_CONST char *) ));
+       LDAP_SORT_AD_CMP_PROC *cmp ));
 
-LIBLDAP_F( int )
+LIBLDAP_F( int )       /* deprecated */
 ldap_sort_values LDAP_P((
        LDAP *ld,
        char **vals,
-       int (*cmp) (LDAP_CONST void *, LDAP_CONST void *) ));
+       LDAP_SORT_AV_CMP_PROC *cmp ));
 
-LIBLDAP_F( int )
+LIBLDAP_F( int ) /* deprecated */
 ldap_sort_strcasecmp LDAP_P((
        LDAP_CONST void *a,
        LDAP_CONST void *b ));
@@ -1528,6 +1537,10 @@ LIBLDAP_F( int )
 ldap_is_ldaps_url LDAP_P((
        LDAP_CONST char *url ));
 
+LIBLDAP_F( int )
+ldap_is_ldapi_url LDAP_P((
+       LDAP_CONST char *url ));
+
 LIBLDAP_F( int )
 ldap_url_parse LDAP_P((
        LDAP_CONST char *url,
@@ -1558,8 +1571,6 @@ ldap_url_search_st LDAP_P((
        struct timeval *timeout,
        LDAPMessage **res ));
 
-LDAP_END_DECL
-
 /* 
  * in sortctrl.c  
  */
@@ -1573,29 +1584,27 @@ typedef struct ldapsortkey {
 } LDAPSortKey;
 
 LIBLDAP_F( int )
-ldap_create_sort_keylist LDAP_P(( 
-      LDAPSortKey ***sortKeyList,
-          char        *keyString));
-
+ldap_create_sort_keylist LDAP_P((
+       LDAPSortKey ***sortKeyList,
+       char        *keyString ));
 
 LIBLDAP_F( void )
 ldap_free_sort_keylist LDAP_P((
-          LDAPSortKey **sortkeylist));
-
+       LDAPSortKey **sortkeylist ));
 
 LIBLDAP_F( int )
-ldap_create_sort_control LDAP_P((      
-     LDAP *ld, 
-     LDAPSortKey **keyList,
-     int ctl_iscritical,
-     LDAPControl **ctrlp));
+ldap_create_sort_control LDAP_P((      
+       LDAP *ld, 
+       LDAPSortKey **keyList,
+       int ctl_iscritical,
+       LDAPControl **ctrlp ));
 
 LIBLDAP_F( int )
-ldap_parse_sort_control LDAP_P((  
-      LDAP           *ld, 
-      LDAPControl    **ctrlp,  
-      unsigned long  *result,
-      char           **attribute));
+ldap_parse_sort_control LDAP_P((
+       LDAP           *ld, 
+       LDAPControl    **ctrlp,  
+       unsigned long  *result,
+       char           **attribute ));
 
 
 /* 
@@ -1606,7 +1615,7 @@ ldap_parse_sort_control LDAP_P((
  * structure for virtul list.
  */
 typedef struct ldapvlvinfo {
-        int             ldvlv_version;
+       int             ldvlv_version;
     unsigned long   ldvlv_before_count;      
     unsigned long   ldvlv_after_count;                     
     unsigned long   ldvlv_offset;              
@@ -1617,18 +1626,20 @@ typedef struct ldapvlvinfo {
 } LDAPVLVInfo;
 
 LIBLDAP_F( int ) 
-ldap_create_vlv_control LDAP_P(( 
-      LDAP *ld, 
-      LDAPVLVInfo *ldvlistp,
-      LDAPControl **ctrlp));
+ldap_create_vlv_control LDAP_P((
+       LDAP *ld, 
+       LDAPVLVInfo *ldvlistp,
+       LDAPControl **ctrlp ));
 
 LIBLDAP_F( int )
 ldap_parse_vlv_control LDAP_P(( 
-      LDAP          *ld, 
-      LDAPControl   **ctrls,
-      unsigned long *target_posp, 
-      unsigned long *list_countp, 
-      struct berval  **contextp,
-      int           *errcodep));
+       LDAP          *ld, 
+       LDAPControl   **ctrls,
+       unsigned long *target_posp, 
+       unsigned long *list_countp, 
+       struct berval **contextp,
+       int           *errcodep ));
+
 
+LDAP_END_DECL
 #endif /* _LDAP_H */