dirmngr: Add option --standard-resolver.
[gnupg.git] / dirmngr / ldap-wrapper.h
index dfe55eb..a015efa 100644 (file)
  * GNU General Public License for more details.
  *
  * You should have received a copy of the GNU General Public License
- * along with this program; if not, see <http://www.gnu.org/licenses/>.
+ * along with this program; if not, see <https://www.gnu.org/licenses/>.
  */
 
 #ifndef LDAP_WRAPPER_H
 #define LDAP_WRAPPER_H
 
+#include <ksba.h>
+
+/* ldap-wrapper.c or ldap-wrapper-ce.c */
 void ldap_wrapper_launch_thread (void);
 void ldap_wrapper_wait_connections (void);
 void ldap_wrapper_release_context (ksba_reader_t reader);
@@ -28,6 +31,10 @@ gpg_error_t ldap_wrapper (ctrl_t ctrl, ksba_reader_t *reader,
                           const char *argv[]);
 
 
+/* dirmngr_ldap.c  */
+#ifndef USE_LDAPWRAPPER
+int ldap_wrapper_main (char **argv, estream_t outstream);
+#endif
 
 
 #endif /*LDAP_WRAPPER_H*/