From: Graham B. <gb...@us...> - 2003-05-06 16:45:24
|
Update of /cvsroot/perl-ldap/ldap/lib/Net/LDAP In directory sc8-pr-cvs1:/tmp/cvs-serv3029/lib/Net/LDAP Modified Files: Bind.pm Log Message: Check result of client_step is defined or cause SASL auth to terminate Index: Bind.pm =================================================================== RCS file: /cvsroot/perl-ldap/ldap/lib/Net/LDAP/Bind.pm,v retrieving revision 1.3 retrieving revision 1.4 diff -u -d -r1.3 -r1.4 --- Bind.pm 18 Feb 2002 16:51:42 -0000 1.3 +++ Bind.pm 6 May 2003 16:45:20 -0000 1.4 @@ -40,6 +40,9 @@ my $resp = $sasl->client_step($bind->{serverSaslCreds}); + $self->set_error(LDAP_DECODING_ERROR,"LDAP decode error"), return + unless defined $resp; + $self->encode( bindRequest => { version => $ldap->version, |