diff options
author | Eduardo Chappa <chappa@washington.edu> | 2019-04-28 16:01:14 -0600 |
---|---|---|
committer | Eduardo Chappa <chappa@washington.edu> | 2019-04-28 16:01:14 -0600 |
commit | 19cde66486e27063a9af8cfd79c6eb7f106b9111 (patch) | |
tree | fb4030770107efa52e0be46a6bbc755fbd590229 /alpine/adrbkcmd.c | |
parent | 3443fe5fcfcb33d3a2510111855e619632de57df (diff) | |
download | alpine-19cde66486e27063a9af8cfd79c6eb7f106b9111.tar.xz |
* Compilation failure in Solaris when ldap is enabled. Reported by
"mechanic" in comp.mail.pine.
* Configure script modifications to set the ldap-dir value correctly.
* Fix some typos in documentation.
Diffstat (limited to 'alpine/adrbkcmd.c')
-rw-r--r-- | alpine/adrbkcmd.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/alpine/adrbkcmd.c b/alpine/adrbkcmd.c index b7302a16..36244b3b 100644 --- a/alpine/adrbkcmd.c +++ b/alpine/adrbkcmd.c @@ -7592,6 +7592,9 @@ url_local_ldap(char *url) we_cancel = busy_cue(_("Searching for LDAP url"), NULL, 0); ps_global->mangled_footer = 1; +#ifdef _SOLARIS_SDK + if((ld = ldap_init(ldapurl->lud_host, ldapurl->lud_port)) == NULL) +#else #if (LDAPAPI >= 11) #ifdef _WINDOWS if((ld = ldap_init(ldapurl->lud_host, ldapurl->lud_port)) == NULL) @@ -7599,10 +7602,11 @@ url_local_ldap(char *url) snprintf(tmp_20k_buf, SIZEOF_20KBUF, "ldap://%s:%d", ldapurl->lud_host, ldapurl->lud_port); tmp_20k_buf[SIZEOF_20KBUF-1] = '\0'; if(ldap_initialize(&ld, tmp_20k_buf) != LDAP_SUCCESS) -#endif +#endif /* _WINDOWS */ #else if((ld = ldap_open(ldapurl->lud_host, ldapurl->lud_port)) == NULL) -#endif +#endif /* LDAPAPI >= 11 */ +#endif /* _SOLARIS_SDK */ { if(we_cancel){ cancel_busy_cue(-1); |