[Pdns-dev] Re: [Pdns-users] PowerDNS version 2.9.19 released!

Dominic Ijichi lists at ijichi.org
Sun Oct 30 16:36:33 CET 2005



Quoting Norbert Sendetzky <norbert at linuxnetworks.de>:

> On Sunday 30 October 2005 12:00, Dominic Ijichi wrote:
> > this was a fix for solaris8/gcc platform.  i also have had to change
> > u_int8_t to uint8_t to compile latest svn.  maybe some #ifdefs in order?
> 
> No, uint*_t instead of u_int*_t is OK.
> I've already used them in ldapbackend.{cc,hh}
> 
> > also, to compiled against any recent openldap, you have to set CPPFLAGS to
> > -DLDAP_DEPRECATED
> 
> What call prevented compilation? ldap_init()?

think so, cant remember sorry, i had to hack a few things to get it compiled! 
ldap_init and ldap_bind i think were problems.  below is list of deprecated
functions from openldap-2.3.11 ldap.h:

ldap_abandon LDAP_P((   /* deprecated */
ldap_add LDAP_P((       /* deprecated */
ldap_add_s LDAP_P((     /* deprecated */
 *      (deprecated)
ldap_bind LDAP_P((      /* deprecated */
ldap_bind_s LDAP_P((    /* deprecated */
ldap_simple_bind LDAP_P(( /* deprecated */
ldap_simple_bind_s LDAP_P(( /* deprecated */
 *      (deprecated)
ldap_kerberos_bind_s LDAP_P((   /* deprecated */
ldap_kerberos_bind1 LDAP_P((    /* deprecated */
ldap_kerberos_bind1_s LDAP_P((  /* deprecated */
ldap_kerberos_bind2 LDAP_P((    /* deprecated */
ldap_kerberos_bind2_s LDAP_P((  /* deprecated */
ldap_compare LDAP_P((   /* deprecated */
ldap_compare_s LDAP_P(( /* deprecated */
ldap_delete LDAP_P((    /* deprecated */
ldap_delete_s LDAP_P((  /* deprecated */
ldap_result2error LDAP_P((      /* deprecated */
ldap_perror LDAP_P((    /* deprecated */
ldap_modify LDAP_P((    /* deprecated */
ldap_modify_s LDAP_P((  /* deprecated */
ldap_rename2 LDAP_P((   /* deprecated */
ldap_rename2_s LDAP_P(( /* deprecated */
ldap_modrdn LDAP_P((    /* deprecated */
ldap_modrdn_s LDAP_P((  /* deprecated */
ldap_modrdn2 LDAP_P((   /* deprecated */                                          
ldap_init LDAP_P(( /* deprecated */
ldap_open LDAP_P((      /* deprecated */
ldap_dn2ufn LDAP_P(( /* deprecated */
ldap_explode_dn LDAP_P(( /* deprecated */
ldap_explode_rdn LDAP_P(( /* deprecated */
ldap_dn2dcedn LDAP_P(( LDAP_CONST char *dn ));  /* deprecated */
ldap_dcedn2dn LDAP_P(( LDAP_CONST char *dce )); /* deprecated */
ldap_dn2ad_canonical LDAP_P(( LDAP_CONST char *dn ));   /* deprecated */
ldap_get_values LDAP_P((        /* deprecated */
ldap_count_values LDAP_P((      /* deprecated */
ldap_value_free LDAP_P((        /* deprecated */
ldap_search LDAP_P((    /* deprecated */
ldap_search_s LDAP_P((  /* deprecated */
ldap_search_st LDAP_P(( /* deprecated */
ldap_unbind LDAP_P(( /* deprecated */
ldap_unbind_s LDAP_P(( /* deprecated */

dom

> 
> 
> Norbert
> --
> OpenPGP public key
> http://www.linuxnetworks.de/norbert.pubkey.asc


More information about the Pdns-dev mailing list