-/* $Id: external.h,v 1.4 1999/02/17 00:55:03 bcollins Exp $ */
+/* $Id: external.h,v 1.6 1999/03/05 02:42:17 gomez Exp $ */
#ifndef _TCL_EXTERNAL_H
#define _TCL_EXTERNAL_H
extern int tcl_back_bind LDAP_P ((BackendDB * bd,
Connection * conn, Operation * op,
- char *dn, int method, struct berval * cred, char **edn));
+ char *dn, int method, char *mech,
+ struct berval * cred, char **edn));
extern int tcl_back_unbind LDAP_P ((BackendDB * bd,
Connection * conn, Operation * op));
extern int tcl_back_modrdn LDAP_P ((BackendDB * bd,
Connection * conn, Operation * op,
- char *dn, char *newrdn, int deleteoldrdn));
+ char *dn, char *newrdn, int deleteoldrdn,
+ char *newSuperior));
extern int tcl_back_add LDAP_P ((BackendDB * bd,
Connection * conn, Operation * op, Entry * e));