Until we fully migrate to use gensec in smbldap, we need to continue exposing bind callback to allow FreeIPA to integrate with smbldap.
Since smbldap API is now lacking direct access to 'struct smbldap_state' and new API functions were added to give access to individual members of this structure, it makes sense to increase ABI
332b179 smbldap: expose bind callback via API and increase smbldap ABI version
source3/include/smbldap.h | 7 +++++++
source3/lib/ABI/smbldap-2.sigs | 32 ++++++++++++++++++++++++++++++++
source3/lib/smbldap.c | 16 ++++++++++------
source3/wscript_build | 2 +-
4 files changed, 50 insertions(+), 7 deletions(-)