ITS #9417 ldapexop exit with correct rc value

`rc` collects exit status all the way down but is not used at all? If `code`
comparison at exit is intended then there exists some path that leaves it in
garbage value, say when `ldap_whoami` or `ldap_cancel` fails.
3 jobs for !207 with bugfix/fix-ldapexop-exit-status in 37 minutes and 3 seconds (queued for 1 second)
detached
Status Job ID Name Coverage
  Build
passed #2850
build-gnutls-mit-standalone-lloadd

00:32:31

passed #2848
build-no-threads-no-slapd

00:03:33

passed #2849
build-openssl-heimdal-lloadd

00:33:32