#endif
#include <EXTERN.h>
-#include <XSUB.h>
#include <perl.h>
#include "perl_back.h"
Debug( LDAP_DEBUG_ANY, "Perl BIND returned 0x%04x\n", return_code, 0, 0 );
- send_ldap_result( conn, op, return_code, NULL, NULL, NULL, NULL );
+ /* frontend will send result on success (0) */
+ if( return_code != LDAP_SUCCESS )
+ send_ldap_result( conn, op, return_code, NULL, NULL, NULL, NULL );
return ( return_code );
}