Copyright Digital Equipment Corp. All rights reserved.

Abandoning

   The following calls are used to abandon an operation in progress:

           int ldap_abandon_ext(
                   LDAP                               *ld,
                   int                                msgid,
                   LDAPControl                        **serverctrls,
                   LDAPControl                        **clientctrls
           );

           int ldap_abandon(
                   LDAP                               *ld,
                   int                                msgid
           );

   Parameters are as follows:

   ld             The session handle.
   msgid          The message id of the request to be abandoned.
   serverctrls    List of LDAP server controls.
   clientctrls    List of client controls.

   The ldap_abandon_ext() function abandons the operation with
   message id msgid and returns either the constant LDAP_SUCCESS
   if the abandon was successful or another LDAP error code if not.
   See Errors for more information about possible errors and how to
   interpret them.

   The ldap_abandon() function is identical to ldap_abandon_ext()
   except that it does not accept client or server controls and it
   returns zero if the abandon was successful, -1 otherwise and does
   not support LDAPv3 server controls or client controls.

   After a successful call to ldap_abandon() or ldap_abandon_ext(),
   results with the given message id are never returned from a
   subsequent call to ldap_result(). There is no server response
   to LDAP abandon operations.